sql >> Databasteknik >  >> RDS >> PostgreSQL

Ändra startvärdet för en serie - Postgresql

Du kan ändra en sekvens med RESTART WITH för att ändra det aktuella sekvensnumret;

ALTER SEQUENCE test_seq RESTART WITH 300;

För att få sekvensnamnet om du skapade det med det seriella nyckelordet, använd

SELECT adsrc FROM pg_attrdef WHERE adrelid = (SELECT oid FROM pg_class WHERE relname = 'table name goes here'); 

En SQLfiddle att testa med .



  1. Hur man visar ett plsql-felmeddelande med dynamisk åtgärd

  2. Bästa sättet att skapa en SPARQL-slutpunkt för en RDBMS (MySQL-databas)

  3. PostgreSQL Column existerar inte men det gör den faktiskt

  4. Förbättrat skript som returnerar alla egenskaper från SERVERPROPERTY() i SQL Server