1.SQL中如何为表添加外键约束定义格式 Java代码 [CONSTRAINT ][FOREIGN KEY][]REFERENCES() 例如 Java代码 --删除外键 alter table AdItem drop constraint AdOrder_AdItem_FK1 --增加外键 alter table AdItem add constraint AdOrder_AdItem_FK1 foreign key (AI_nOrderNo) references AdOrder(AO_nOrderNo) --不检查约束 alter table AdItem nocheck constraint AdOrder_AdItem_FK1 --检查约束 alter table AdItem check constraint AdOrder_AdItem_FK1 。
2.用SQL语句创表的同时写外键1. 外键一定要是二个表;
例子如下:
2. CREATE TABLE outTable{
id int,
primaiy key(id)
}3. 创建含有外键的表:
create table temp
(
id int,
name varchar(20)
)
ALTER TABLE temp ADD
constraint wc
foreign key (id)
references outTable(id)
on update cascade
3.查看一个外键约束用sql怎么写举个例子,比如在创建表时可以设置外键约束:
Create Table student
(xuehao int not null primary key,
name varchar(20) not null,
courseid int not null Foreign Key(courseid) references Course(courseid))//在student表的courseid 列上创建外键约束,引用主键表Course的courseid 列
4.SQL语句 “外键的外键”create table XK
(
Sno varchar(15) not null foreign key references Student(Sno), --学号
Cno varchar(10) not null , --课程号
Tno varchar(15) not null , --工号
foreign key(Tno,Cno) references RK(Tno,Cno),
primary key (Sno,Cno,Tno) --主键
)
5.sql server 外键怎么写创建表时创建:
create table student
(id int primary key,
name char(4),
dept char(9)
sex char(4))
create table grade
(id int ,
grade int
constraint id_fk foreign key (id) references student (id)
)
或创建了两表之后再建
alter table grade
add constraint id_fk foreign key (id) references student (id)
【sql怎么写指向本表的外键】
文章插图
- 电脑没声音怎么弄 电脑没声音怎么办win7
- cf怎么截图 CF游戏中怎么截图
- qq空间访问权限 手机怎么设置qq空间访问权限
- 鱼肉馅饺子怎么做 鱼肉馅饺子做法视频
- 怎么开葡萄酒 怎么开葡萄酒木塞小妙招
- 耸组词和拼音 耸组词和拼音和大写字母
- 洗龙沟是什么意思 洗龙沟是什么意思衣机里面太脏了怎么办
- wow使命召唤怎么做 使命召唤怎么弄
- 文件隐藏了怎么恢复 windows文件隐藏了怎么恢复
- 英雄联盟查战斗力 英雄联盟怎么查战斗力