2012/10/16 Rudimar <[email protected]>

> E tem outra forma de pegar a valor atual? ou o proximo valor?
>

Sim.

SELECT last_value FROM nome_da_sequencia;

Aliás, tem certeza que é isso que você quer? Geralmente isso é um erro,
apenas o nextval e currval é necessário.



> Em 16 de outubro de 2012 12:19, Danilo Silva 
> <[email protected]>escreveu:
>
>>
>>
>> Em 16 de outubro de 2012 11:49, Rudimar <[email protected]> escreveu:
>>
>>
>>> Pessoal,
>>>
>>> criei uma sequência, e a mesma já foi inicializada até por que já inseri
>>> um registro com sequência 1, mas ao tentar pegar o valor atual
>>>
>>> SELECT currval('nome_da_sequencia');
>>>
>>
>> A função currval  somente funcionará se chamada na mesma sessão que
>> executou o nextval.
>>
>>
>

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados PostgreSQL
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a