Fórum Sobre DML Insert... #53918

24/11/2005

0

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

Bruno Belchior

Responder

Posts

24/11/2005

Afarias

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+


Responder

Gostei + 0

24/11/2005

Bruno Belchior

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...


Responder

Gostei + 0

24/11/2005

Afarias

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+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar