Skip navigation.

极湖

无不用其“极”

PostgreSQL: 避免重复插入的SQL语句

, ,

避免重复数据,可以给表格建索引,做主键,或者建表的时候给其附加制约。

有了制约条件的表格,插入重复数据的时候,自然会报错而插入失败,有的时候,还想避免报错,这时候,下面的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'
    )

转载: jQuery——JavaScript冲击波JavaScript:HTML文本显示处理

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31