Я вставляю строки в SQL Server 2005 из PowerShell. Мне нужно добавить предложение WHERE NOT EXISTS в мой код, чтобы остановить вставку дубликатов. Я тестирую код SQL в SSMS и не могу заставить его работать.Помогите создать инструкцию INSERT INTO
Где ошибка в следующем коде?
INSERT INTO dbo.PrptyValSrce
(PrptySrceName, PrptyNameSrce, PrptyValSrce, PrptyTS)
VALUES
(@property, @propertyDesc, @value, @Timestamp)
WHERE NOT EXISTS
(SELECT * from PrptyValSrce as b
WHERE b.Seqno
AND b.PrptySrceName = @property
AND b.PrptyNameSrce = @propertyDesc
AND b.PrptyValSrce = @value
AND b.PrptyTS = @Timestamp);
Что такое сообщение об ошибке? – amelvin