Sobre DML Insert...
Pessoal gostaria de saber se é possível saber quais as chaves primárias inseridas em um SQL semelhante a esse:
Insert Into Tabela1 (IdTabela1, Nome) Select Gen_Id(GenTabela1, 1), Nome from Tabela2
Bruno Belchior
Curtidas 0
Respostas
Afarias
24/11/2005
Chave Primária é algo da estrutura de dados (METADATA) -- sendo assim são criadas a partir de comandos DDL (CREATE TABLE, ALTER TABLE)
re-formule sua questão pq a princípio está sem sentido.
T+
re-formule sua questão pq a princípio está sem sentido.
T+
GOSTEI 0
Bruno Belchior
24/11/2005
acho q não me expressei corretamente, a questão é que gostaria de saber quais os valores (instâncias) que foram inseridos no campo IdTabela1 (que é a chave primária da tabela) através desse SQL, mas creio q o q estou querendo não é possível, o máximo que poderia ser feito é saber quantos registros foram afetados (row_count), tomara que esteja errado...
GOSTEI 0
Afarias
24/11/2005
certo, vc quer saber se tem como saber o valor retornado pela função gen_id dentro do insert. realmente a resposta é não.
T+
T+
GOSTEI 0