我想将插入查询与“不存在的地方”结合起来,以免违反 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 子句结合起来吗?)