【问题标题】:Update cannot proceed due to validation errors.由于验证错误,更新无法继续。
【发布时间】:2014-07-09 09:43:50
【问题描述】:

下面是我的代码

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]' 不包含与外键中的引用列列表匹配的主键或候选键。如果引用的列是计算列,它应该被持久化。

【问题讨论】:

标签: sql-server


【解决方案1】:

在您的查询中,您没有任何外键。你能检查一下你是否粘贴了你正在运行的确切查询吗?

此查询中没有错误。当我在我的数据库中运行它时,它运行时没有任何错误。

【讨论】:

  • 我知道。但是,我没有足够的声誉发表评论。所以,作为答案发布。
  • 不要这样做。提供一些有用的答案并赢得声誉,然后您发表评论...
猜你喜欢
  • 1970-01-01
  • 2015-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-23
  • 2018-01-31
相关资源
最近更新 更多