我有以下代碼:外鍵引用無效的表
create table test.dbo.Users
(
Id int identity(1,1) primary key,
Name varchar(36) not null
)
create table test.dbo.Number
(
Id int identity(1,1) primary key,
Number varchar(10) not null,
Name varchar(36) not null foreign key references Users.Name
)
外鍵拋出一個錯誤說Foreign key 'FK__Number__Name__1CF15040' references invalid table 'Users.Name'.
。
我做錯了什麼?
我不認爲它是USERS.NAME,它應該是USERS(NAME)。檢查extact語法 – Santhosh
@Santhosh:解決了參考問題。謝謝!雖然,現在我得到一個錯誤,說'Users'表中沒有匹配這個外鍵的候選人。 – ojek
你的數據庫會要求嗎? – Santhosh