添加主键约束:
添加主键约束的形式:
- 在创建表的字段后边添加 primary key;
- 在创建表的语句最后使用 constraints pk_表名_字段名 primary key(字段名)
- 在创建表的外边使用 alter table 表名 add constraints pk_表名_字段名 primary key(字段名)
删除主键约束:alter table 表名 drop constraints 约束名
添加非空约束:
添加非空约束的形式:
- 在创建表的字段后边添加 not null;
- 在创建表的语句最后使用 constraints ck_表名_字段名 check(字段名 is not null)
- 在创建表的外边使用 alter table 表名 add constraints ck_表名_字段名 check(字段名 is not null)
删除非空约束:alter table 表名 drop constraints 约束名
添加检查约束:
添加检查约束的形式:
- 在创建表的字段后边添加 check(字段 );
- 在创建表的语句最后使用 constraints ck_表名_字段名 check(字段名 is not null)
- 在创建表的外边使用 alter table 表名 add constraints ck_表名_字段名 check(字段名 is not null)
删除检查约束:alter table 表名 drop constraints 约束名
添加唯一约束条件:
- 在创建表的字段后边添加 unique(字段名);
- 在创建表的语句最后使用 constraints uk_表名_字段名 unique(字段名)
- 在创建表的外边使用 alter table 表名 add constraints uk_表名_字段名 unique(字段名)
删除检查约束:alter table 表名 drop constraints 约束名
添加外键约束条件:
添加外键约束的形式:
- 在创建表的字段后边添加 reference(字段名);
- 在创建表的语句最后使用 constraints fk_表名_字段名 reference(字段名)
- 在创建表的外边使用 alter table 表名 add constraints fk_表名_字段名 reference(字段名)
删除外键约束:alter table 表名 drop constraints 约束名