Я хотел бы объединить запрос вставки с "где не существует", чтобы не нарушать ограничения PK. Однако синтаксис, такой как следующий, дает мне ошибку Incorrect syntax near the keyword 'WHERE'
-
INSERT INTO myTable(columns...)
VALUES(values...)
WHERE NOT EXISTS
(SELECT *
FROM myTable
WHERE pk_part1 = value1,
AND pk_part2 = value2)
Как я могу это сделать?
(В общем, вы можете комбинировать вставку с предложением where?)