PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Zmień początkową wartość serialu - Postgresql

Możesz zmienić sekwencję za pomocą RESTART WITH zmienić bieżący numer sekwencyjny;

ALTER SEQUENCE test_seq RESTART WITH 300;

Aby uzyskać nazwę sekwencji, jeśli utworzyłeś ją za pomocą słowa kluczowego serial, użyj

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

SQLfiddle do testowania .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę zastąpić operatory .. i ... zakresów Rubinowych, aby zaakceptować Float::INFINITY?

  2. Dlaczego postgresql 9.1 nie działa z rails 3.0?

  3. Jak połączyć się z bazą danych PostgreSQL przez SSL?

  4. Poprawka:„operator nie istnieje:liczba całkowita || liczba całkowita” w PostgreSQL

  5. PostgreSQL wiersz do kolumn