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句を組み合わせることができますか?)