您可以使用
MERGE。语法与常规插入有些不同;
MERGE INTO test USING ( SELECt 1 AS id, 'Test#1' AS value FROM DUAL -- your row to insert here) t ON (test.id = t.id) -- duplicate checkWHEN NOT MATCHED THEN INSERT (id, value) VALUES (t.id, t.value); -- insert if no duplicate
要使用进行测试的SQLfiddle。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)