Pessoal, mesmo lendo o manual ainda fiquei na dúvida...
Ao executarmos um “select currval('minha_sequencia'::regclass) as cod_seq”
Ele me traz a ultima alteracao depois de um next, mas a duvida é: ele traz a
ultima alteração que eu fiz, ou que qualquer outro usuário fez?
Exemplo
...
cod_seq:
Em 21 de março de 2012 11:12, Marcelo Silva (IG) marc...@ig.com.brescreveu:
Pessoal, mesmo lendo o manual ainda fiquei na dúvida...
Ao executarmos um “select currval('minha_sequencia'::regclass) as cod_seq”
Ele me traz a ultima alteracao depois de um next, mas a duvida é: ele traz
a
Valeu Alex...
From: Alexsander Rosa
Sent: Wednesday, March 21, 2012 11:17 AM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira
Subject: Re: [pgbr-geral] Currval
Em 21 de março de 2012 11:12, Marcelo Silva (IG) marc...@ig.com.br escreveu:
Pessoal, mesmo lendo o manual ainda fiquei na
@listas.postgresql.org.br
*Subject:* Re: [pgbr-geral] Currval
Em 21 de março de 2012 11:12, Marcelo Silva (IG) marc...@ig.com.brescreveu:
Pessoal, mesmo lendo o manual ainda fiquei na dúvida...
Conforme a documentação:
currval
Return the value most recently obtained by nextval for this sequence
Bom dia, pessoal.
Ao tentar buscar o valor corrente de uma sequência acontece o seguinte erro:
currval of sequence ctrc_numero is not yet defined in this session.
No pgAdmin funciona, mas na aplicação não.
O que fazer? Obrigado!
At.te,
Alisson Viegas
Acsiv Sistemas
2009/4/8 Alisson Viegas p...@acsiv.com.br:
Bom dia, pessoal.
Ao tentar buscar o valor corrente de uma sequência acontece o seguinte erro:
currval of sequence “ctrc_numero” is not yet defined in this session.
No pgAdmin funciona, mas na aplicação não.
O que fazer? Obrigado!
De acordo com o
oi,
essa mensagem que voce esta recebendo significa que a sequence nao foi
utilizada nenhuma vez ainda dentro da conexao(sua sessao) na qual voce esta
perguntando pelo valor corrente...
quando voce podera usar currval:
quando houver um insert na tabela que utiliza um serial e esse serial
estiver