num_placa = nextval('seq_placa');

Jean



-----Mensagem original-----
De: "André Ormenese ( Yahoo )" [mailto:[email protected]] 
Enviada em: sexta-feira, 8 de maio de 2009 15:15
Para: Comunidade PostgreSQL Brasileira
Assunto: [pgbr-geral] Sequence em pl/pgsql

Pessoal,
me desculpem pela pergunta besta....
Mas como eu faço para jogar o valor de uma sequence em uma variável 
dentro de uma procedure ?

CREATE OR REPLACE FUNCTION inc_tst( )
  RETURNS void AS $BODY$
Declare
 num_placa integer;
BEGIN
   perform nextval('seq_placa');
   num_placa := aqui não sei como fica !!!!!!!!;
   raise notice '%', num_placa;
END;
$BODY$
  LANGUAGE 'plpgsql' VOLATILE;
ALTER FUNCTION inc_tst() OWNER TO sorologia;



Obrigado
André


__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a