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

Hvordan opretter man sekvens ved hjælp af startværdi fra forespørgsel?

du kan bruge setval() efter du har oprettet sekvensen:

CREATE SEQUENCE book_id_seq;
select setval('book_id_seq', (SELECT MAX(id) + 1 FROM book.book));



  1. Databasekontrolpunkter i SQL Server

  2. Kan jeg få Ecto til at logge rå SQL?

  3. Valg af en float i MySQL

  4. Sådan indsætter du HTML-vælgværdi som tekst i MySQL via PHP