RE: [oracle_br] Atualizar tabela com dados de outra
Igor, qual o objetivo de se atualizar a segunda tabela ? se ela possui praticamente os mesmo dados, não seria interessante fazer a unificação das duas ? vc verificou se dá pra usar BULK COLLECT nessa atualização ? sem querer ser chato, mas pra que serve uma atualização de 2 em 2 minutos ? essa segunda tabela não pode ser considerada ONLINE pq os dados estão sempre defasados (atrasados) em relação aos dados das outras tabelas ! abraço ! Marco. From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: Igor Laguardia Sent: sexta-feira, 6 de abril de 2007 07:40 To: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED] Subject: [oracle_br] Atualizar tabela com dados de outra Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Atualizar tabela com dados de outra
Voce dize eu fazer uma trigger na tabela principal? Sao sistemas diferentes e não é uma tabela é uma View. Em 06/04/07, Marcio Portes [EMAIL PROTECTED] escreveu: O processo que atualiza a primeira tabela não pode atualizar a segunda? Por que há necessidade de um processo batch para atualização? Pergunto isso, porque um job de 2 em 2 minutos não tem muito sentido (para este caso). On 4/6/07, Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.com wrote: Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Atualizar tabela com dados de outra
Uma trigger chamando uma package, sim, seria uma opção. Agora, é difícil opinar sem conhecer ao menos um exemplo do que é a aplicação. On 4/7/07, Igor Laguardia [EMAIL PROTECTED] wrote: Voce dize eu fazer uma trigger na tabela principal? Sao sistemas diferentes e não é uma tabela é uma View. Em 06/04/07, Marcio Portes [EMAIL PROTECTED]portes.marcio%40gmail.com escreveu: O processo que atualiza a primeira tabela não pode atualizar a segunda? Por que há necessidade de um processo batch para atualização? Pergunto isso, porque um job de 2 em 2 minutos não tem muito sentido (para este caso). On 4/6/07, Igor Laguardia [EMAIL PROTECTED] igorlf%40gmail.comigorlf%40gmail.com wrote: Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Atualizar tabela com dados de outra
Da uma dica pra gente...Vc alimenta uma aplicação OLAP a partir de uma OLTP ? Marcio Portes escreveu: Uma trigger chamando uma package, sim, seria uma opção. Agora, é difícil opinar sem conhecer ao menos um exemplo do que é a aplicação. On 4/7/07, Igor Laguardia [EMAIL PROTECTED] mailto:igorlf%40gmail.com wrote: Voce dize eu fazer uma trigger na tabela principal? Sao sistemas diferentes e não é uma tabela é uma View. Em 06/04/07, Marcio Portes [EMAIL PROTECTED] mailto:portes.marcio%40gmail.comportes.marcio%40gmail.com escreveu: O processo que atualiza a primeira tabela não pode atualizar a segunda? Por que há necessidade de um processo batch para atualização? Pergunto isso, porque um job de 2 em 2 minutos não tem muito sentido (para este caso). On 4/6/07, Igor Laguardia [EMAIL PROTECTED] mailto:igorlf%40gmail.com igorlf%40gmail.comigorlf%40gmail.com wrote: Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas] -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Atualizar tabela com dados de outra
Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Atualizar tabela com dados de outra
O processo que atualiza a primeira tabela não pode atualizar a segunda? Por que há necessidade de um processo batch para atualização? Pergunto isso, porque um job de 2 em 2 minutos não tem muito sentido (para este caso). On 4/6/07, Igor Laguardia [EMAIL PROTECTED] wrote: Prezados, Quero atualizar os dados de uma tabela, com as informações de outra tabela. O cenário é que tenho uma tabela que possui praticamente os mesmos dados que outra, e tenho um job que de 2 em 2 min atualiza os dados de uma na outra. Eu faço de uma maneira muito lenta, atualizo registro por registro, porem as tabelas possuiem a chave primaria identica, eu queria fazer algo mais dinamico, alguem pode me ajudar? -- [ ]'s Igor Laguardia - Pedras no caminho?Guardo todas, um dia vou construir um castelo. (Fernando Pessoa) [As partes desta mensagem que não continham texto foram removidas] -- Marcio Portes Material Tecnico em Portugues - http://mportes.blogspot.com Practical Learning Oracle - http://mportes.blogspot.com/2006/02/practical-learning-oracle.html [As partes desta mensagem que não continham texto foram removidas]