2014-07-09 47 views
0

是我的代碼由於驗證錯誤,更新無法繼續。下面

CREATE TABLE [dbo].[tbl_company] (
    [Id]   INT   IDENTITY (1, 1) NOT NULL, 
    [company_Id] INT   NOT NULL, 
    [typeOfCompany] VARCHAR (250) NULL, 
    [ownership_Id] INT   NULL, 
    CONSTRAINT [PK_tbl_company] PRIMARY KEY ([Id]) 
); 

我得到下面的錯誤是: 被引用的表包含匹配的外鍵的引用列的列表中沒有主或候選鍵的[DBO] [tbl_company]「。如果被引用的列是一個計算列,它應該被保留。

+0

http://stackoverflow.com/questions/12213301/there-are-no-primary-or-candidate-keys-in-the-referenced-table – inon

回答

0

在您的查詢中,您沒有任何外鍵。你能否檢查你是否粘貼了你正在運行的確切查詢?

此查詢中沒有錯誤。當我在數據庫中運行它時,它運行時沒有任何錯誤。

+0

我知道。但是,我沒有足夠的聲望發表評論。所以,張貼爲答案。 –

+0

不要這樣做。提供一些有用的答案,贏得聲譽,然後你發表評論... –

+0

問題解決,我從表中刪除外鍵 – user3819789

相關問題