Record ID no Firebird

Firebird

01/07/2004

olá pessoal !

Gostaria de saber como fazer um select que me retorne o id do registro que selecionei.

Ex: SELECT .... from TABCLIENTES where codigo = 1;

Neste select quero saber o id (numero sequencial que foi armazenado no BD) desse registro selecionado.

Será que tem como ?

Falow
[]´s

D4N13L


D4n13l

D4n13l

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

01/07/2004

Como assim id? A chave primária? Se sim, é só se referir ao nome do campo, agora se estiver se referindo ao tipo de id sequencial existente em banco de dados como o DBase e o Paradox, o Interbase não tem isso.


GOSTEI 0
D4n13l

D4n13l

01/07/2004

no oracle tbem tem....
eu vi em algum lugar issu no Interbase, mais naum consigo lembrar onde....

Como assim id? A chave primária? Se sim, é só se referir ao nome do campo, agora se estiver se referindo ao tipo de id sequencial existente em banco de dados como o DBase e o Paradox, o Interbase não tem isso.



GOSTEI 0
Afarias

Afarias

01/07/2004

rdb$db_key

ex:

select rdb$db_key, campo_tal from tabela;



T+


GOSTEI 0
POSTAR