sql >> Database >  >> RDS >> PostgreSQL

is er een manier om te voorkomen dat nextval() wordt aangeroepen als het invoegen mislukt in PostgreSQL?

Ik denk het niet:een basiskenmerk van sequenties is dat hiaten mogelijk zijn (denk aan twee gelijktijdige transacties, waarbij één een ROLLBACK uitvoert). Gaten moet je negeren. Waarom zijn ze een probleem in jouw geval?



  1. MySQL ROUND() Functie – Rond een getal af op een bepaald aantal decimalen

  2. Hoe log ik in en authenticeer ik bij Postgresql na een nieuwe installatie?

  3. dynamisch een mysql-zoekreeks maken?

  4. Kan ik COUNT() en DISTINCT samen gebruiken?