alter table 表1-表名 add constraint 外键名称(一般外键名称为”fK_”开头) foreign key (要设为外键的列名) references 表2-表名(与哪个表有关联) (表2中该列列名); alter table T_Result add constraint fk_studentId2 foreign key (studentId) references T_Student (studentId); alter table t_CardI...
1.1 创建外键约束: 语法:alter table 表名 add constraint 约束名 foreign key (外键列名)references 主表 (主表主键列); 如: 先创建customer表: SQL> create table customer ( 2 customer_id number primary key, 3 customer_name varchar2(20), 4 customer_phone varchar2(20), 5 customer_address varchar...
ADD CONSTRAINT 约束名 FOREIGN KEY (当前表的字段) REFERENCES 外键关联的表名(外键关联的表字段); --删除约束 FOREIGN KEY(有约束名的场景) ALTER TABLE 表 DROP CONSTRAINT 约束名 --删除约束 FOREIGN KEY(未定义约束名的场景) ALTER TABLE 表 DROP CONSTRAINT 列名 1. 2. 3. 4. 5. 6. 7. 8. 9. ...
FOREIGN KEY (<从表外键列>) REFERENCES <主表名称> (<主表主键列>); ``` 例如,如果有一个主表employees和一个从表departments,要将departments的dept_id列设置为employees表中employee_id列的外键,可以使用以下语句: ```sql ALTER TABLE departments ADD CONSTRAINT fk_dept_id FOREIGN KEY (dept_id) REFERE...
CONSTRAINT fk_table1_id FOREIGN KEY (table1_id) REFERENCES table1(id) ); ``` 2、使用ALTER TABLE语句添加外键约束: ```sql ALTER TABLE table2 ADD CONSTRAINT fk_table1_id FOREIGN KEY (table1_id) REFERENCES table1(id); ``` 3、使用ALTER TABLE语句修改外键约束: ```sql ALTER TABLE table...
下面的例子为:设置“dept_info”表fk_emp_info字段为 “emp_info”表(emp_dno)字段的外键 select*from dbo.dept_info; select*from dbo.emp_info; alter table emp_info add constraint fk_emp_info foreign key(emp_dno) references dept_info(dept_id); 举报/反馈 发表评论 发表 作者最新文章 2021年5...
SQL> ALTER TABLE T_C ADD CONSTRAINT FK_T_C 2 FOREIGN KEY (FID) 3 REFERENCES T_P (ID) 4 ON DELETE SET NULL; 表已更改。 SQL> INSERT INTO T_P VALUES (1, 'A'); 已创建1行。 SQL> INSERT INTO T_P VALUES (2, 'B');
ALTER TABLE emp ADD CONSTRAINT FK_test FOREIGN KEY(deptno) REFERENCES dept(deptno); 2、向表中添加主键约束 alter table emp add constraint pk_emp primary key(empno); 3、创建表的同时创建主键约束 (1)无命名 create table EMP( empno int primary key not null, ename varchar(20), deptno int); ...
Add constraint fk_typeid_2 foreign key (typeid_new) references typeinfo(typeid); 5.删除外键约束 删除外键约束有两种方式,一是先禁用外键约束,后续可恢复,二是完全删除外键约束。 格式:DISABLE|ENABLE CONSTRAINT constraint_name 先从user_constraints数据字典中查找约束的名称、类型和状态 SQL> select constraint...
1、创建一个学生信息表stuinfo,包含学号,姓名,生日(日期)。请通过一个sql语句显示【姓名】的学号是【学号】,生日是【转换成字符串的生日字段】。 2、创建一个商品表,包含编号,商品名称,商品价格,商品类型(食品,书籍和电器)。通过一个sql语句给商品类型是书籍的商品打1折,给商品类型是食品的商品打2.5折,给商品...