Retornar o valor de um generator

Firebird

13/04/2005

Preciso retornar o último valor de um genarator, como eu faço isso?
Valew


Seu_madruga

Seu_madruga

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

13/04/2005

Vc diz o valor atual? Se for use:
SELECT GEN_ID(nome_gerador, 0) FROM RDB$DATABASE



GOSTEI 0
Seu_madruga

Seu_madruga

13/04/2005

Valew :D
Com esse rdb$database eu consigo também pegar o nome das tabelas?


GOSTEI 0
Gandalf.nho

Gandalf.nho

13/04/2005

Valew :D Com esse rdb$database eu consigo também pegar o nome das tabelas?


Não, RDB$DATABASE é simplesmente uma tabela de sistema do IB/FB que contém um e somente um registro, sendo por isso muito usado nesses casos como retornar somente o valor do generator fora de uma procedure, data e hora do servidor, etc. Para obter o nome das tabelas é necessários usar outras tabelas de sistema do banco.


GOSTEI 0
POSTAR