Oracle primary key&foreign key

--主键

alter table tablename1 add constraint pk_tablename1 primary key(column1);--增加数据表1的主键column1,如果是一个主键,则该字段唯一不可重复

alter table tablename2 add constraint pk_tablename1 primary key(column1,colunm2);--增加数据表1的主键column1和column2;两个主键的话,表示两个主键合在一起唯一,不可重复

--外键

alter table tablename2 add constraint fk_tablenam2_tablename1 foreign key(column2)references tablename1 (colunm2);--增加数据表2的外键,关联的表是数据表1;外键字段是column2;该字段即在数据表1中,也在数据表2中;

--重命名表

alter table tablename3 rename to tablename4;--将表3重命名为表4;

--删除表

drop table tablename5;--删除数据表5

--更新表字段类型,新增字段

alter table tablename1 add colunm3 char(50);--数据表tablename1 增加了一个新的字段colunm3 类型是char(50) :

--更新表字段类型,删除字段

alter table tablename1 drop colunm3 ;

posted @ 2018-03-21 22:49  小猫钓鱼吃鱼  阅读(161)  评论(0)    收藏  举报