PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment créer une séquence en utilisant la valeur de départ de la requête ?

vous pouvez utiliser setval() après avoir créé la séquence :

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