Fórum Resultado do Select ser Inserido(Insert) #28403

05/04/2006

0

Tem como o resultado de um select ser inserido(insert) numa tabela

Algo assim:
Insert into CEINVENT values (select CD_UNIARM FROM CEUNIARM WHERE CD_EMPRES = 1,1, ´UN´, sysdate, 1, 1,´S´,1 ,´ssssssssssssss´)


Gabrielherdt

Gabrielherdt

Responder

Posts

05/04/2006

Rosterne

Insert into CEINVENT(NOMEDOCAMPO) select CD_UNIARM FROM CEUNIARM WHERE CD_EMPRES = 1,1, ´UN´, sysdate, 1, 1,´S´,1 ,´ssssssssssssss´;


Responder

Gostei + 0

06/04/2006

Gabrielherdt

No Caso com mais de um Select

exemplo com um select:
Se eu quizer fazer um select ]para inserir a descrição do CD_CLASSE
que eh chave estrangeira

Insert into CEINVENT
(CD_EMPRES ,CH_PRODUT ,NR_QUANTD ,VL_UNITAR ,CH_UNIDAD ,CH_PROACA ,CD_CLASSE ,DT_INVENT)
(select i.CD_EMPRES ,102 ,1 ,1 ,´UN´ ,´S´ ,1 ,sysdate FROM SIEMPRES i WHERE i.CD_EMPRES = 1)


Responder

Gostei + 0

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

Aceitar