Visual Studio 2019 - SSDT 16.0.
У меня есть 8 таблиц в базе данных Dev, которые изначально были временными. Я удалил временную часть синтаксиса таблицы, и проект отказался строить. Я удалил базу данных и запустил проект Transact для этих таблиц в SSMS, и все работы по созданию таблиц работают. Снова удалил базу данных и попытался опубликовать sh, но сборка не удалась. Для каждой из восьми таблиц в проекте, которые я преобразовал в стандартные таблицы, я получаю сообщение об ошибке, такое как:
неверный синтаксис рядом с]
в AircraftHistoryDetail.
Модальное значение двойного щелчка по ошибке говорит:
Не удается найти файл MS SQL: AircraftHistoryDetail.
Вот код в таблице AircraftDetails:
CREATE TABLE [deploy].[AircraftDetail]
(
AircraftDetailId INT IDENTITY(1,1),
NameId INT,
ProfileID INT,
ConstructionNumber VARCHAR(50),
ManufactureDate VARCHAR(50),
Model VARCHAR(50),
Operator VARCHAR(150),
PreviousTailNumber VARCHAR(50),
ManufacturerSerialNumber VARCHAR(50),
TailNumber VARCHAR(50),
[InactiveDate] DATE NULL,
[CreatedFileDate] DATE NULL,
CONSTRAINT PK_deploy_AircraftDetail PRIMARY KEY CLUSTERED ([AircraftDetailId] ASC),
CONSTRAINT FK_deploy_AircraftDetail FOREIGN KEY (NameId)
REFERENCES deploy.[Name] (NameId)
);