SQL语句之表的创建、删除、修改注意:SQL语句是不区分⼤⼩写的
1.创建表
create table 表名(
  字段名数据类型约束,
  ...
)
其中,字段名和数据类型是必须要写的,⽽约束可以没有。
⽰例:
create table student(
  sid int primary key,
  name varchar(20) not null,
  sex varchar(4),
  ...
)
2.删除表
drop table 表名
⽰例:
drop table student
drop删除表3.修改表关系
alter table 表名
  alter column 列名新数据类型 --修改列定义
  add 列名数据类型约束 --添加新的列
  drop column 列名 -- 删除列
  add constraint 约束名约束定义 -- 添加约束
  drop constarint 约束名 --删除约束
⽰例:
alter table student
  add birthday char(20) --添加列
  alter column sex varchar(20) --修改列定义
4.三种约束
unique 约束、default约束、check约束
unique约束:限制在⼀个列中不能有重复的值,⽐如⾝份证号码
default约束:默认约束,⽐如性别中默认设为男
check约束:限制列的取值在指定范围内,如性别只能为男、⼥,check (性别 in ('男','⼥'))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。