Als «database-sequence» getaggte Fragen

29
Wie kann die Primärschlüsselfolge von Postgres zurückgesetzt werden, wenn sie nicht mehr synchron ist?
Ich bin auf das Problem gestoßen, dass meine Primärschlüsselfolge nicht mit meinen Tabellenzeilen synchronisiert ist. Das heißt, wenn ich eine neue Zeile einfüge, wird ein doppelter Schlüsselfehler angezeigt, da die im seriellen Datentyp implizierte Sequenz eine bereits vorhandene Nummer zurückgibt. Dies scheint darauf zurückzuführen zu sein, dass beim Importieren / …

5
Postgres ändern die Reihenfolge manuell
Ich versuche, eine Sequenz auf einen bestimmten Wert festzulegen. SELECT setval('payments_id_seq'), 21, true Dies gibt einen Fehler: ERROR: function setval(unknown) does not exist Verwenden ALTER SEQUENCEscheint auch nicht zu funktionieren? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Wie kann das gemacht werden? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.