1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 已经建好的表添加唯一性约束 主键 外键约束

已经建好的表添加唯一性约束 主键 外键约束

时间:2020-09-28 12:44:08

相关推荐

已经建好的表添加唯一性约束 主键 外键约束

unqiue约束用于强制非主键列的唯一性,允许存在空值(空值可以不唯一存在,空值永远不相等)

ALTER TABLE 表明

ADD CONSTRAINT 约束名 UNIQUE(字段名);

约束名随便写。

去除唯一性约束:

alter table [表名]

drop constraint [唯一性约束名] cascade;

添加主键:

alter table [表名]

add constraint [主键约束名] primary key (字段名);

添加外键约束:

ALTER TABLE 表名

ADD CONSTRAINT 外键约束名 FOREIGN KEY (表名对应表中字段) REFERENCES 表名(字段);

使用rename关键字来实现字段名的修改:

alter table 表名 rename column旧的字段名 to 新的字段名名;

使用modify关键字来实现对数据类型的修改:

alter table 表名 modify 字段名 数据类型;

数据库添加/删除字段:

ALTER TABLE 表名 ADD 字段名 varchar2(50);

将数据库表中的字段删除:

ALTERTABLE表名DROPCOLUMN字段名;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。