Fórum select gen_id com valor do generator lt; 10 retornando = ou #47220
04/10/2004
0
é isso mesmo, quando eu executo um:
SELECT GEN_ID(AUTO_NUM,1) FROM RDB$DATABASE
e o valor desse generator (AUTO_NUM) é menor que 10 essa select me retorna um = ou uma ?
alguem ja ouviu fala disso ou tem alguma sugestão a fazer?
Wart
Curtir tópico
+ 0Posts
04/10/2004
Afarias
melhor vc colocar aqui os detalhes do q exatamente está fazendo, pq isso não é normal e provavelmente há algo errado em algum código.
T+
Gostei + 0
04/10/2004
Wart
aki vai um exemplo:
Gostei + 0
05/10/2004
Wart
Gostei + 0
05/10/2004
Wart
fechando o tópico, fica aqui a solução que eu encontrei pra resover o problema...
infelizmente não consegui identificar uma provável causa mas assim eu consigo recuperar o valor do gerador normalmente:
SELECT CAST(GEN_ID(gerador,1) AS INTEGER) AS GERADOR FROM RDB$DATABASE
Result := FieldValues[´GERADOR´];
Obrigado pela atenção e até a próxima...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)