Olá Pessoal,

Criei uma tabela e nela existe um campo que é SERIAL. Por exemplo:

CREATE TABLE simulations (
simulation_id       SERIAL NOT NULL,
simulation_name     VARCHAR(100),
PRIMARY KEY         (simulation_id)
);

Gostaria de saber se existe como retornar qual o valor atribuído
ao campo SERIAL simulation_id quando realizo um INSERT nesta tabela?

---------------------

Cabe salientar que inicialmente tentei fazer isso:

SELECT last_value
FROM simulations_simulation_id_seq;

e depois fazer o INSERT. 

---------------------

Isso funcionaria bem caso só existisse uma pessoa acessando a base de
dados.
No entanto, minha dúvida é quando existirem diversos acessos? 

Obrigado.
Abraços,

Pablo

                
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a