sql >> Database >  >> RDS >> PostgreSQL

SQL blijft query's uitvoeren na schending van dubbele sleutel

Ik denk dat je een SAVEPOINT . kunt gebruiken voordat u probeert de verklaring uit te voeren die de overtreding zou kunnen veroorzaken. Als de overtreding plaatsvindt, kunt u teruggaan naar het SAVEPOINT , maar behoud uw oorspronkelijke transactie.

Hier is nog een andere thread die nuttig kan zijn:Doorgaan een transactie na een fout van de primaire sleutel



  1. Kan UPDATE met OUTPUT-component niet gebruiken wanneer een trigger op de tafel staat

  2. SQLiteException:onbekende database

  3. Hoe gebruik je meerdere databases in een PHP-webapplicatie?

  4. Mariadb-verbindingsclient:toegang geweigerd voor gebruiker (met wachtwoord:NEE) op mysql 8.0