Oracle:SQL语句--对表的操作——添加外键约束

原创 2016年08月31日 00:28:32

——添加外键约束

语法:
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_CardInfo
add constraint fk_customerID foreign key(customerid)
references T_UserInfo (customerid);

版权声明:本文为博主原创文章,转载请注明出处。

Oracle中给表添加主键、外键

Oracle中给表添加主键、外键

Oracle中给表添加主键、外键

1、创建表的同时创建主键约束   (1)无命名 create table student ( studentid int primary key not null, studentname...

Oracle 外键创建及使用

一 什么是外键 (1)在oracle数据库中,外键是指在表(父表)中定义外键的字段的列的值必须在另一张表(子表)中出现。外键是用来实现参照完整性的方法之一。 (2)被参照的表称为父表,创建外键的表称为...
  • csmnjk
  • csmnjk
  • 2016年10月24日 11:00
  • 2512

Oracle中主键、外键、索引、序列、唯一性约束的创建

1、主键的创建 方法一:直接在sql语句中声明字段主键约束 create table table_name (id type[length] constraint pk_name primar...

【Oracle学习】之 外键约束(3种删除-详细)与 约束激活(失效)

Q:删除主表记录(子表外键存在下),3种删除方式? A:①默认删除(default) ②级联删除 ③置空删除。具体操作见下文 主表和子表的概念: 如果表中定义了外键约束,那么该表通常被称...

oracle添加外键约束

alter table THDBA.BUYING drop constraint FK_BUYING_REFERENCE_USER_INF; alter table THDBA.BUYING ...
  • hfsu0419
  • hfsu0419
  • 2011年07月04日 09:48
  • 12569

ORACLE语句怎么删除外键约束,和建立外键约束

假如有主表 test_main 与 子表 test_subSQL> -- 创建外键(默认选项)SQL> ALTER TABLE test_sub ADD CONSTRAINT main_id_cons...
  • laodao1
  • laodao1
  • 2011年05月26日 11:03
  • 24707

oracle 查看主外键约束

select a.constraint_name, a.table_name, b.constraint_name from user_constraints a, user_constraints ...

Oracle定义约束 外键约束

外键约束保证参照完整性。外键约束限定了一个列的取值范围。一个例子就是限定州名缩写在一个有限值集合中,这个值集合是另外一个控制结构——一张父表    下面我们创建一张参照表,它提供了完整的州缩写列表,然...

mysql添加外键约束-phpmyadmin

两种方法添加外键,1 终端sql语句添加 2.phpMyAdmin 可视化界面添加(也可以用workbench)下面介绍phpMyAdmin可视化界面添加:三个条件: 使用InnoDB引擎。 必须建立...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle:SQL语句--对表的操作——添加外键约束
举报原因:
原因补充:

(最多只允许输入30个字)