数据库 表

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

 

posted @ 2019-05-16 21:34  夜雨敲墙  阅读(210)  评论(0编辑  收藏  举报