-
在创建表时设置外键约束 create table table1(column_name datatype references table2 (column_name),..); table1是从表,table2是主表 设置外键约束时,主表的字段必须是主键 主从表中相应字段必须是同一数据类型 例子:create table typeinfo (typeid varchar2(10) primary key, typename varchar2(20)); create table userinfo_f (id varchar2(10) primary key, uesrname varchar2(20), typeid_new varchar2(10) references typeinfo(typeid)); insert into typeinfo values(1,1); insert into userinfo_f(id,typeid_new) values(1,1);查看全部
-
desc userinfo_p alter table userinfo_p 2 drop primary key; 表已更改。查看全部
-
删除主键约束查看全部
-
select constraint_name,status from user_constraints where table_name='USERINFO'; 未选定行。查看全部
-
查看表空间所在的位置:查看全部
-
创建表空间:查看全部
-
设置用户的默认或临时表空间查看全部
-
alter table userinfo 2 drop constraint new_pk_id;查看全部
-
alter table userinfo 2 disable constraint new_pk_id; 表已更改。查看全部
-
alter table userinfo 2 rename constraint pk_id to new_pk_id;查看全部
-
select constaint_name from user_constraints where table_name='USERINFO';查看全部
-
alter table userinfo 2 add constraint pk_id primary key(id); 表已更改。查看全部
-
更改约束的名称 ALTER TABLE table_name Rename constraint old_name to new_name 删除主键约束 如果这个约束暂时不想用,今后还想用,可以用禁用约束的方式 ALTER TABLE table_name Disable(禁用) 或者enable(启用) constraint constraint_name 如果这个约束已经不想用,可以用drop方式 ALTER TABLE table_name Drop constraint constraint_name ALTER TABLE table_name Drop primary key[cascade]有外键时用[cascade]查看全部
-
select contrait_name from user_contrains where table_name='USERINFO_P1';查看全部
-
create table userinfo_p1 2 (id number(6,0), 3 username varchar2(20), 4 userpwd varchar2(20), 5 conttaint pk_id_username primary key(id,username)); 表已创建。查看全部
举报
0/150
提交
取消