【发布时间】:2015-05-25 11:11:15
【问题描述】:
我在尝试从 db 解决方案构建项目时遇到奇怪的错误。
EG。我有一张桌子
CREATE TABLE [dbo].[partner2_log_status] (
[rec_id] INT IDENTITY (1, 1) NOT NULL,
[log_status] INT NULL,
[log_msg] NVARCHAR (4000) NULL,
[log_count] BIGINT CONSTRAINT [DF_partner2_log_status_log_count] DEFAULT ((0)) NOT NULL,
[sys_dt] DATETIME CONSTRAINT [DF_partner2_log_status_sys_dt] DEFAULT (getdate()) NOT NULL,
CONSTRAINT [PK_partner2_log_status] PRIMARY KEY CLUSTERED ([rec_id] ASC)
);
这就是我得到的:
SQL71508:模型已经有一个同名的元素 dbo.partner2_log_status。
SQL71501:默认约束:[ dbo].[DF_partner2_log_status_log_count] 对列 [dbo].[partner2_log_status].[log_count] 的引用未解决。
但是项目中只有一个同名的表。
等等等等...
10 个项目中出现约 1.7k 错误。
当我在 Visual Studio 中查看/构建时,整个解决方案都会发生这种情况。 SSMS 接受代码,并成功执行,所以似乎只有 VS 才有问题。
发生了什么,我该如何解决?
【问题讨论】:
标签: sql-server visual-studio-2013 schema-compare