----- Original Message ----- From: "Adalberto de Sousa Monteiro" <[EMAIL PROTECTED]> To: <oracle_br@yahoogrupos.com.br> Sent: Wednesday, June 28, 2006 1:39 PM Subject: [oracle_br] Ajuda com MERGE
Boa tarde a todos, Alguem poderia me ajudar com o comando abaixo ? Estou tentando executa-lo e ele está se perdendo. Desculpa ai pessoal, é a primeira vez que utilizo esse comando. Desde ja agradeço a todos Adalberto MERGE INTO VIAGEM ccviagem USING ( select viagem.codfil, viagem.numero, to_char(viagem.dtemis,'DD/MM/YYYY') dtemis, viagem.codcav, viagem.codcar, viagem.codmot, viagem.codfro, viagem.tpoper, viagem.tpviag, viagem.qtdnfs from logistic.afa037 viagem where to_char(viagem.datalt, 'DD/MM/YYYY') between vs_dtInicial and vs_dtFinal ) lcviagem on ( lcviagem.codfil = ccviagem.CD_FILVIA and lcviagem.numero = ccviagem.NR_VIAGEM ) WHEN MATCHED THEN UPDATE SET ccviagem.DT_ALTERACAO = sysdate WHEN NOT MATCHED THEN INSERT ( CD_EMPRESA, CD_FILIAL, CD_FILVIA, NR_VIAGEM, DT_EMISSAO, CD_FROTA, CD_CARRETA, CD_MOTORISTA, CD_FROTISTA, CD_TPOPERACAO, CD_TPVIAGEM, QT_NF, DT_CADASTRO ) VALUES ( 1, 1, lcviagem.codfil, lcviagem.numero, lcviagem.dtemis, lcviagem.codcav, lcviagem.codcar, lcviagem.codmot, lcviagem.codfro, lcviagem.tpoper, lcviagem.tpviag, lcviagem.qtdnfs, sysdate ); ---------------------------------------------------------------------------- ---------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ ---------------------------------------------------------------------------- ----------------------------------------------______________________________ ____________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __________________________________________________________________ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html