SQL中如何为表添加外键约束
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL中如何为表添加外键约束相关的知识,希望对你有一定的参考价值。
-〉INDEX(category_id),
->
FOREIGN
KEY
(category_id)
REFERENCES
categories
(category_id),
->
CONSTRAINT
fk_member
FOREIGN
KEY
(member_id)
REFERENCES
members
(member_id),
->
PRIMARY
KEY(article_id)
范例中的添加外键约束就是这种形式
如果是概念的问题,直接参考书籍,一般添加外键约束,主要在创建表中. 参考技术A 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
以上是关于SQL中如何为表添加外键约束的主要内容,如果未能解决你的问题,请参考以下文章