sql >> Database teknologi >  >> RDS >> PostgreSQL

Nulstil automatisk stigningstæller i postgres

Hvis du har oprettet tabellen product med et id kolonne, så kaldes sekvensen ikke blot product , men snarere product_id_seq (det vil sige ${table}_${column}_seq ).

Dette er ALTER SEQUENCE kommando du skal bruge:

ALTER SEQUENCE product_id_seq RESTART WITH 1453

Du kan se sekvenserne i din database ved hjælp af \ds kommando i psql. Hvis du gør \d product og se på standardbegrænsningen for din kolonne, nextval(...) call vil også angive sekvensnavnet.



  1. Opdateringer til PostgreSQL-testværktøjer med benchmark-arkiv

  2. TNS-12519 uden maksimale processer nået

  3. Opdel kommaseparerede værdier af en kolonne i række via Oracle SQL-forespørgsel

  4. Hvordan kan jeg give et alias til en tabel i Oracle?