9
Como uso currval () no PostgreSQL para obter o último ID inserido?
Eu tenho uma mesa: CREATE TABLE names (id serial, name varchar(20)) Eu quero o "último ID inserido" dessa tabela, sem usar RETURNING idna inserção. Parece haver uma função CURRVAL(), mas não entendo como usá-la. Eu tentei com: SELECT CURRVAL() AS id FROM names_id_seq SELECT CURRVAL('names_id_seq') SELECT CURRVAL('names_id_seq'::regclass) mas nenhum deles …