Record ID no Firebird
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
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
Curtidas 0
Respostas
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
01/07/2004
no oracle tbem tem....
eu vi em algum lugar issu no Interbase, mais naum consigo lembrar onde....
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
01/07/2004
rdb$db_key
ex:
select rdb$db_key, campo_tal from tabela;
T+
ex:
select rdb$db_key, campo_tal from tabela;
T+
GOSTEI 0