Ir para conteúdo
Fórum Script Brasil

ruanramon

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre ruanramon

ruanramon's Achievements

0

Reputação

  1. Boar tade, estou tentando fazer uma ligação do Oracle 11g com o Qlikview 11 via ODBC ou OLEDB e não consigo, sempre dá erro ORA-12154. Fiz vários tutoriais e não tive êxito. Agradeço quem ajudar!
  2. Boa tarde pessoal, estou passando por um tremendo problema que já pesquisei tanto e ainda não solucionei. Estou fazendo um Data Warehouse e estou na etapa do ETL 2, sendo que não estou conseguindo fazer um INSERT avançado pelo PostgreSQL utilizando PL/pgsql, vou dar um exemplo (MySQL) da query de inserção, onde se dá um SELECT numa base de dados (trab_webvendas) e insere em outra base (dm_webvendas). Gostaria muito que alguém conseguisse transcrever esse exemplo utilizando PL/pgsql. INSERT INTO dm_webvendas.dmCliente (CodCliente, NomeCliente, CargoCliente, EnderecoCliente, CidadeCliente, UfCliente, PaisCliente, ContatoCliente, TipoCliente, FoneCliente, FaxCliente, ObsCliente, VersaoCliente , DtCargaCliente) SELECT -- Campos da tabela de Origem tc.codigo, IFNULL (tc.nome,'sem nome'), -- Se o nome não for nulo use tc.nome, se for nulo coloque 'sem nome' IFNULL (tc.cargo,'sem cargo'), IFNULL (tc.endereco,'sem teto'), IFNULL (tcid.nome,'sem cidade'), IFNULL (tcid.uf,'NA'), IFNULL (tcid.pais,'NA'), IFNULL (tc.contato,'sem contato'), IFNULL (tc.tipo,'NA'), IFNULL (tc.fone,'(XX) XXXX-XXXX'), IFNULL (tc.fax,'(XX) XXXX-XXXX'), IFNULL (tc.obs,'sem obs'), 1, DtAtual -- parâmetro de entrada da procedure FROM trab_webvendas.TrabCliente tc, trab_webvendas.TrabCidade tcid WHERE tcid.codigo = tc.cidade and NOT EXISTS ( SELECT dwc.CodCliente -- não existe na tabela destino FROM dm_webvendas.dmCliente dwc WHERE dwc.CodCliente = tc.codigo); Agradeço de coração quem me der uma luz!
×
×
  • Criar Novo...