打个比方,我有A表跟B表.\
A表中有一列叫做名称
B表中也有一列叫做名称,
但A表的名称我都已经写好了,而B表还是空白/
请问我怎样才能实现在B表名称列中插入A表名称列中没有的数据后提示报错.
而插入A表中有的不报错呢?
我的外键放在A表还是放在B表
追答B表
追问可以详细点给我来一段吗?
追答alter table 表名 add constraint 外键约束名 foreign key(列名) references 引用外键表(列名)。
针对你的问题:
alter table B表 add constraint FK_NM foreign key(名称) references A表(名称);
你需要给A表的“名称”字段加唯一性约束
本回答被提问者和网友采纳