sql >> Databasteknik >  >> RDS >> PostgreSQL

hur man låter postgres ignorera inlägg med en dubblettnyckel men fortsätt

Om du använder Postgres 9.5 eller senare (vilket jag antar att du gör, eftersom det släpptes i januari 2016), finns det en mycket användbar ON CONFLICT du kan använda:

INSERT INTO mytable (id, col1, col2)
VALUES (123, 'some_value', 'some_other_value')
ON CONFLICT (id) DO NOTHING


  1. ODP.Net Driver Throwing Undantag på .NET Core 5.0

  2. Hur kan jag konvertera denna SQL-sats till Django QuerySet?

  3. Hur använder man CASE-funktionen i ORDER BY?

  4. MySQL UUID primärnyckel - genererad av PHP eller av MySQL?