PostgreSQL: 避免重复插入的SQL语句
Friday, 6. July 2007, 03:59:38
有了制约条件的表格,插入重复数据的时候,自然会报错而插入失败,有的时候,还想避免报错,这时候,下面的SQL语句就有用了:
INSERT INTO table (a, b)
SELECT '1' AS a, '2' AS b
FROM table
WHERE NOT EXISTS (
SELECT 1 FROM table WHERE a='1' AND b='2'
)







