【发布时间】:2012-03-13 01:46:02
【问题描述】:
当我在 SQL Server 2005 中运行此代码时,我收到此错误:
消息 1769,第 16 层,状态 1,第 1 行
外键“FK_Ezn_Qaid_البيان”在引用表“Ezn_Qaid”中引用了无效列“اسم_البيان”。
消息 1750,第 16 级,状态 0,第 1 行
无法创建约束。查看以前的错误。
表 Ezn_Qaid:
create table Ezn_Qaid
(
Qaid_no int NOT NULL ,
Qaid_date nvarchar(10) NOT NULL ,
Maden int NOT NULL ,
Dayn int NOT NULL ,
Qaid_Type nvarchar(15)NOT NULL ,
CONSTRAINT FK_Ezn_Qaid_البيان FOREIGN KEY (اسم_البيان)
REFERENCES البيان(اسم_البيان)
)
还有桌子 البيان:
create table البيان
(
رقم_البيان int NOT NULL identity,
اسم_البيان nvarchar(100) NOT NULL
)
【问题讨论】:
标签: sql-server database foreign-keys