Unity之列的基本操作和约束

来源:互联网 发布:multisim 网络标号 编辑:程序博客网 时间:2024/06/04 18:20
1.列的基本操作

1.增加列


格式:alter table 表名 add 列名 类型(长度) null
alter table Students add age int null


2.更改列

格式:alter table 表名 alter column 列名 数据类型(长度)
alter table students alter column age varchar(3)


3.删除列

格式:alter table 表名 drop column 列名
alter table students drop column age


2.约束

1.主键约束


格式:alter table 表名 add constraint 主键别名 primary key (主键列)
alter table students add constraint t_pr primary key(id)


2.唯一约束

格式:alter table 表名 add constraint 唯一键别名 unique (唯一键列)
alter table students add constraint t_un unique (id)


3.默认约束

格式:alter table 表名  add constraint 默认键别名 default (‘默认值’) for 默认键
alter table students add constraint t__de default ('zhangsan')for name


4.检查键约束

格式:alter table 表名 add constraint 检查键别名check(stuAge>=15 and stuAge<=40)
alter table students add constraint t__ch  check(id>=101 and id<=126)


5.外键约束

格式:alter table 表名1 add constraint  外键别名 foreign key(外键) references表名2(主键)
alter table stu add constraint t__fo foreign key(id) references students(id)


6.删除约束

格式:alter table 表名  drop constraint 约束别名
alter table stu drop constraint t__fo

更多精彩关注:http://www.gopedu.com/
0 0