1.创建表
格式
create table 《表名》
《列名》《数据类型》《列级完整性约束定义》
【表级完整性约束定义】
create table sc (
sno char(7) not null,
cno char(6) not null,
grade smallint,
primary key(sno,cno),
foreirn key(sno) reference student (sno)
)
①default 指定列的默认值 default 默认值 for 列名
②unique 限制列取值不能重复 unique (列名) unique (sno)
③check 限制列的取值范围 check (逻辑表达式) check (最低工资<=最高工资)
⑤primary key :主键
⑥foreign key :外码
2.修改表
ALTER TABLE 表名
alter column 《列名》 《新数据类型》 --修改列定义
add 《列名》《数据类型》 《约束》 -- 添加新列
Drop column 《列名》 --删除列
ADD [constraint <约束名>] 约束定义 ----添加约束
drop constraint <约束名>] 约束定义 ----删除约束
3.删除表
DROP TABLE《表名》
drop table test
标签:定义,sno,数据库,数据类型,约束,key,操作,列名 From: https://blog.51cto.com/u_14682436/6129638