sql基本操作
2012-02-05 17:04
141 查看
新增一列
ALTER TABLE Student ADD Scome DATE
删除 Student表 DROP TABLE Student
要去掉重复行,应写: SELECT DISTINCT Sno FROM Student;
插入一行数据 insert into student (id,name) values (1,'tom'); 或者 insert into student values(2,'jack', '男');
修改数据 update Student set name='anny' where id=1;
删除数据: delete from Student where id= 1;
删除一列 ALTER TABLE student DROP scome;
修改一列
ALTER TABLE Student MODIFY name vachar(3)
添加一列
ALTER TABLE STUDENT ADD MEMO VARCHAR2(200)
添加约束
ALTER TABLE stuInfo
ADD CONSTRAINT PK_stuNo PRIMARY KEY (stuNo) 添加主键约束(stuNo作为主键)
ALTER TABLE stuInfo
ADD CONSTRAINT UQ_stuID UNIQUE (stuID)
添加唯一约束(因为每人的身份证号全国唯一)
ALTER TABLE stuInfo
ADD CONSTRAINT CK_stuAge
CHECK(stuAge BETWEEN 15 AND 40)
添加检查check约束,要求年龄只能在15-40岁之间
ALTER TABLE stuMarks
ADD CONSTRAINT FK_stuNo
FOREIGN KEY(stuNo) REFERENCES stuInfo(stuNo)
添加外键约束(主表stuInfo和从表stuMarks建立关系,关联字段为stuNo)
删除约束的语法
ALTER TABLE 表名
DROP CONSTRAINT 约束名
ALTER TABLE Student ADD Scome DATE
删除 Student表 DROP TABLE Student
要去掉重复行,应写: SELECT DISTINCT Sno FROM Student;
插入一行数据 insert into student (id,name) values (1,'tom'); 或者 insert into student values(2,'jack', '男');
修改数据 update Student set name='anny' where id=1;
删除数据: delete from Student where id= 1;
删除一列 ALTER TABLE student DROP scome;
修改一列
ALTER TABLE Student MODIFY name vachar(3)
添加一列
ALTER TABLE STUDENT ADD MEMO VARCHAR2(200)
添加约束
ALTER TABLE stuInfo
ADD CONSTRAINT PK_stuNo PRIMARY KEY (stuNo) 添加主键约束(stuNo作为主键)
ALTER TABLE stuInfo
ADD CONSTRAINT UQ_stuID UNIQUE (stuID)
添加唯一约束(因为每人的身份证号全国唯一)
ALTER TABLE stuInfo
ADD CONSTRAINT CK_stuAge
CHECK(stuAge BETWEEN 15 AND 40)
添加检查check约束,要求年龄只能在15-40岁之间
ALTER TABLE stuMarks
ADD CONSTRAINT FK_stuNo
FOREIGN KEY(stuNo) REFERENCES stuInfo(stuNo)
添加外键约束(主表stuInfo和从表stuMarks建立关系,关联字段为stuNo)
删除约束的语法
ALTER TABLE 表名
DROP CONSTRAINT 约束名
相关文章推荐
- Oracle下SQL基本操作(二)
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- sql 基本操作语句
- Oracle命令行工具基本操作及SQL 命令
- 使用Pandas实现SQL基本操作
- 数据库基本操作SQL(创建表 添加主键 添加列的常用语句)
- sql的一些基本操作
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- SQL基本操作及示例
- MYSQL常用命令与SQL基本语法(重要操作汇总)
- 史上最简单的 MySQL 教程(六)「SQL 基本操作 之 数据操作」
- 基本SQL 语句操作数据增删查改
- 自己总结的sql基本操作
- SQL基本操作二
- vba基本操作 -- MS SQL Server操作
- SQL基本操作---数据查询
- SQL基本操作语句
- linux下sql基本操作
- SQL基本操作练习
- oracle笔记2--基本sql操作