On Fri, May 8, 2009 at 12:14 PM, "André Ormenese ( Yahoo )"
<[email protected]> wrote:
> 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');
Ao inves de PERFORM, faca:
SELECT nextval('seq_placa') INTO num_placa;
http://www.postgresql.org/docs/8.3/interactive/plpgsql-statements.html#PLPGSQL-STATEMENTS-SQL-ONEROW
Roberto
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral