Re: [oracle_br] Tablespace

2008-08-28 Por tôpico Fabiano P.
Olá Rodrigo

Tentei fazer o que vc me passou mas não consigo dropar a tablespace para
importar novamente, seja se estou fazendo corretamente
alter database datafile 'F:\DADOS ORACLE\TBSAG01.DBF ' offline drop;

se eu for ver SELECT * FROM DBA_DATA_FILES ainda esta lá o endereço,

quando vou dropar a tablespace  drop tablespace tbsag INCLUDING CONTENTS
da essa mensagem ai abaixo
SQL Error: ORA-23515: as views materializadas e/ou seus índices estão no
tablespace
o que ee poderia fazer? deletar todos os usuários q tem algum objeto nesta
tablespace?



drop tablespace tbsag INCLUDING CONTENTS
SQL Error: ORA-23515: as views materializadas e/ou seus índices estão no
tablespace

2008/8/27 Rodrigo Mufalani [EMAIL PROTECTED]

Boa tarde Fabiano,

 alter database datafile 'path completo do arquivo.dbf ' offline drop;

 O arquivo mesmo quando se cria vazio tem uma série de informações
 nele, depois vc dá uma lida sobre isso. Para mudar datafiles vc
 também precisa renomear

 alter database rename file 'XX to ';

 para que o oracle atualize controlfile com a nova localização.

 Recrie a tablespace e importe os dados novamente.

 Atenciosamente,

 Rodrigo Mufalani
 OCP 10g  11g
 [EMAIL PROTECTED] mufalani%40oi.com.br

  Mensagem Original:
  Data: 16:39:01 27/08/2008
  De: Fabiano P. [EMAIL PROTECTED] fabianofpb%40gmail.com
  Assunto: [oracle_br] Tablespace


  Eu estava fazendo uma manutenção nos datafiles (trocando de lugar,
  incluindo, excluindo ) quando acabei fazendo uma besteira.
  Deixei a tablespace offline e acabei apagando um datafile (não removi da
  tablespace) , agora não consigo mais deixar a tablespace OnLine, nem
 dropar
  para importar o backup , o que eu posso fazer para resolver isso?. O
 melhor
  seria deixar online essa tablespace pq o datafile que eu exclui estava
 vazio
  recem tinha criado.
 
  Oracle 10GR2
  S.O Windows Server 2003
 
  Obrigado
 
  --
  Fabiano P.
  Fone: (46) 9105-6544
  E-Mail: [EMAIL PROTECTED] fabianofpb%40gmail.com
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
  
 
  --
  Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
  inteira responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  --
  Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM
  SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/
  -- Links do
 Yahoo!
  Grupos
 
 
 
 

 --
 Na Oi Internet você ganha ou ganha. Além de acesso grátis com
 qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
 suporte grátis e muito mais. Baixe grátis o Discador Oi em
 http://www.oi.com.br/discador e comece a ganhar.

 Agora, se o seu negócio é voar alto na internet,
 assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
 http://www.oi.com.br/bandalarga e aproveite essa moleza!

  




-- 
Fabiano P.
Fone: (46) 9105-6544
E-Mail: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Fw: Quer ira trabalhar no GOOGLE?

2008-08-28 Por tôpico Luciano

   

  Esse é o ambiente de trabalho... sem comentários
   

  Noticias24.- Ángel Jiménez de Luis, editor do Gadgetoblog del Diario 
El Mundo, fez uma visita a oficina do Google en Zurich (Suiça) e regressou com 
uma série de fotos que despertam a mais terrível inveja de todas.
   

   

  O tobogã conecta a zona de oficinas do primero andar com a cafeteria 
e a academia. Para descer e comer não precisa esperar o elevador.
  Os recém chegados têm que descer por ele para se apresentar à todos, 
além de usar um ridículo chapéu colorido durante algumas horas.
   
   


  A cafeteria serve café da manhã, almoço e janta preparados por 
cozinheiros contratados exclusivamente para o edifício.
  Tem comida para vegetarianos e como prato principal, um buffet de 
saladas com comidas feitas com ingredientes frescos do local.
   
   


  As crianças são bem vindas e não é estranho ver os 'Googlers' indo 
trabalhar acompanhados de seus mascotes.
  Não há berçários - embora a empresa toda se pareça com uma quase 
sempre - mas sim, uma sala especial para trocar os bebês.
   
   


  A boa comida grátis e os petiscos entre as horas sempre trazem uns 
'quilinhos' a mais aos recém chegados que ficam popularmente conhecidos como 
'os Os (letra O) do Google'.
  A academia do piso superior - que também é grátis - é o lugar onde se 
queimam os 'quilinhos'.
   
   


  A sala de massagem é quase que um santuário. As poltronas vibradoras 
são gratuitas.
  Apenas o serviço de massagens é que são pagos, mas são subsidiados e 
com valores baixos.
  A empresa presenteia bônus de massagem ou reservas de horários.
   
   


  Em cada andar tem ao menos 2 áreas de descanso com comida e bebida - 
é claro, grátis. Refrescos, sucos e café, muito café, mas também cerais, 
chocolates, sorvetes, batata fritas, frutas e uma ampla seleção de lanches 
saudáveis que tentam compensar o excesso de carboidratos.
   

   

  Cada um administra seu tempo e seu trabalho como quer. 
  Não há horário e nas horas de descansos é permitido jogar uma partida 
de Guitar Hero (jogo de vídeo game onde os jogadores tocam uma guitarra 
virtual), sinuca ou um jogo de mesa.
  Os prazos de entregas e desenvolvimento/ produção, isso sim, tem que 
ser cumprido.
   
   


  Esta barra, similar a de uma estação de bombeiros, liga o segundo 
andar com a sala de jogos.
  Não precisa esperar o elevador para se divertir um pouco.
   


  O espaço de trabalho é pequeno, mas as áreas de reuniões são muito 
amplas e temáticas.
  Esta cabine é de um autêntico teleférico e está situada em um andar 
decorado com fotos e objetos que lembram uma estação de esquí nos Alpes.
   
   


  Nessas alturas você deve estar perguntando se no Google realmente se 
trabalha.
  Esta é uma área de trabalho convencional.
  Duas telas (monitores) é o padrão - economiza tempo e aumenta a 
produtividade - e os lugares são escolhidos livremente.
  Não é difícil ver os 'Googlers' mudando o lugar de trabalho com 
freqüencia.
   


  O serviço técnico está em uma área do prédio decorada com ambiente 
hawaiano.
  Aqui se pode vir e buscar um cabo ou consertar um problema no seu 
laptop.
  As áreas de recreação estão repartidas por todo o prédio para que os 
'Googlers' caminhem e se vejam.
   


  As áreas de trabalho são sempre abertas.
  Para se ter privacidade durante uma conversa no telefone, tem que 
'prender' em uma das múltiplas cabinas divididas pelo edifício.
  Em todas as paredes do prédio existem blocos de anotações, porque 
nunca se sabe em que momento pode surgir uma boa idéia.
   


  O Salão da Água é uma área de paz e relaxamento no prédio.
  Há poltronas de massagens e a iluminação é mínima.
  É o lugar ideal para tirar aquela dormidinha básica após o almoço  e 
descansar um pouco antes de uma reunião.
   
   


  No entanto, é proibido o uso de celuláres e despertadores.
  A única atividade possível, além de descansar, é olhar os peixes 
tropicais nos aquários nas paredes.
   


  As salas de reuniões do prédio têm nomes tirados de séries de TV e 
filmes famosos.
  Estes iglús estão na área do Star Wars  e são autênticos refúgios que 
foram utilizados em missões científicas na Antártida.
   
   


  Google é mais que uma empresa.
  Os trabalhadores se encontram na sede de forma periódica para 
realizarem atividades em conjunto e festas. Também não é raro  encontrar grupos 
para praticar esportes desde ciclismo até esqui alpino.
  Além 

RE: [oracle_br] Fw: Quer ira trabalhar no GOOGLE?

2008-08-28 Por tôpico Flaviano, Wellington (GE Money)
Aproveitando o Off-Topic, segue meu humilde pensamento.

Tenho um amigo que trabalhou na Microsoft por três anos ... E diante do relato 
abaixo é o mesmo ambiente de trabalho no qual ele sempre mencionava ...
Só que eles tem uma integridade com prazos/cumprimentos, ou seja, voce pode 
trabalhar do jeito que quiser (e acredite, as vezes ele ia de bermuda e 
camiseta) pode faltar, pode trabalhar em casa ... Mas o comprometimento é 
sagrado, diante de diversos projetos (sempre grandes projetos) voce tem uma 
data e horário para entregar o trabalho.
Ex.: No dia 29/08/2008 as 15h00 voce tem que entregar um sisteminha funcionando 
perfeitamente (lógico, homologado), caso contrário, tá no olho da rua e por 
diversas vezes já viu gente ser mandado embora pela falta.

Eu acho isso bom, pois voce tem total autonomia para fazer o seu trabalho ou 
estar presente na empresa ... E adquire responsabilidade mais ainda...

[]'s



-Original Message-
From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Luciano
Sent: Thursday, August 28, 2008 9:37 AM
To: Undisclosed-Recipient:;
Subject: [oracle_br] Fw: Quer ira trabalhar no GOOGLE?


   

  Esse é o ambiente de trabalho... sem comentários
   

  Noticias24.- Ángel Jiménez de Luis, editor do Gadgetoblog del Diario 
El Mundo, fez uma visita a oficina do Google en Zurich (Suiça) e regressou com 
uma série de fotos que despertam a mais terrível inveja de todas.
   

   

  O tobogã conecta a zona de oficinas do primero andar com a cafeteria 
e a academia. Para descer e comer não precisa esperar o elevador.
  Os recém chegados têm que descer por ele para se apresentar à todos, 
além de usar um ridículo chapéu colorido durante algumas horas.
   
   


  A cafeteria serve café da manhã, almoço e janta preparados por 
cozinheiros contratados exclusivamente para o edifício.
  Tem comida para vegetarianos e como prato principal, um buffet de 
saladas com comidas feitas com ingredientes frescos do local.
   
   


  As crianças são bem vindas e não é estranho ver os 'Googlers' indo 
trabalhar acompanhados de seus mascotes.
  Não há berçários - embora a empresa toda se pareça com uma quase 
sempre - mas sim, uma sala especial para trocar os bebês.
   
   


  A boa comida grátis e os petiscos entre as horas sempre trazem uns 
'quilinhos' a mais aos recém chegados que ficam popularmente conhecidos como 
'os Os (letra O) do Google'.
  A academia do piso superior - que também é grátis - é o lugar onde se 
queimam os 'quilinhos'.
   
   


  A sala de massagem é quase que um santuário. As poltronas vibradoras 
são gratuitas.
  Apenas o serviço de massagens é que são pagos, mas são subsidiados e 
com valores baixos.
  A empresa presenteia bônus de massagem ou reservas de horários.
   
   


  Em cada andar tem ao menos 2 áreas de descanso com comida e bebida - 
é claro, grátis. Refrescos, sucos e café, muito café, mas também cerais, 
chocolates, sorvetes, batata fritas, frutas e uma ampla seleção de lanches 
saudáveis que tentam compensar o excesso de carboidratos.
   

   

  Cada um administra seu tempo e seu trabalho como quer. 
  Não há horário e nas horas de descansos é permitido jogar uma partida 
de Guitar Hero (jogo de vídeo game onde os jogadores tocam uma guitarra 
virtual), sinuca ou um jogo de mesa.
  Os prazos de entregas e desenvolvimento/ produção, isso sim, tem que 
ser cumprido.
   
   


  Esta barra, similar a de uma estação de bombeiros, liga o segundo 
andar com a sala de jogos.
  Não precisa esperar o elevador para se divertir um pouco.
   


  O espaço de trabalho é pequeno, mas as áreas de reuniões são muito 
amplas e temáticas.
  Esta cabine é de um autêntico teleférico e está situada em um andar 
decorado com fotos e objetos que lembram uma estação de esquí nos Alpes.
   
   


  Nessas alturas você deve estar perguntando se no Google realmente se 
trabalha.
  Esta é uma área de trabalho convencional.
  Duas telas (monitores) é o padrão - economiza tempo e aumenta a 
produtividade - e os lugares são escolhidos livremente.
  Não é difícil ver os 'Googlers' mudando o lugar de trabalho com 
freqüencia.
   


  O serviço técnico está em uma área do prédio decorada com ambiente 
hawaiano.
  Aqui se pode vir e buscar um cabo ou consertar um problema no seu 
laptop.
  As áreas de recreação estão repartidas por todo o prédio para que os 
'Googlers' caminhem e se vejam.
   


  As áreas de trabalho são sempre abertas.
  Para se ter privacidade durante uma conversa no telefone, tem que 
'prender' em uma das múltiplas cabinas 

Re: [oracle_br] Utilização do Comando Merge

2008-08-28 Por tôpico francisco porfirio
Marcio, xou de bola esse site

Pessoa queria mais uma ajuda

Tipo ele ta comparando apenas pela pk tendo igual ele sempre altera os
registros. Quero que ele altere apenas quando estes registros forem
diferentes. Coloquei as clausulas no on, mas não ta funcionando. Com isso
esta mais ou menos assim.



BEGIN
MERGE INTO inf_coberturas M
USING t.inf_coberturas T
ON (m.cob_codigo_cobertura = t.cob_codigo_cobertura
AND (m.cob_descricao  = t.cob_descricao
 OR m.cob_mapa_cobertura  = t.cob_mapa_cobertura
 OR m.cob_cod_intercambio_ptu = t.cob_cod_intercambio_ptu
 OR m.cob_mapa_alterado   = t.cob_mapa_alterado))
WHEN MATCHED THEN UPDATE SET m.cob_descricao = t.cob_descricao,
 m.cob_mapa_cobertura = t.cob_mapa_cobertura
WHEN NOT MATCHED THEN INSERT
  VALUES(CASE etl.merge_counter(etl.c_inserting) WHEN 0
THEN t.cob_codigo_cobertura END,
 t.cob_descricao,t.cob_mapa_cobertura,
 t.cob_cod_intercambio_ptu,
t.cob_mapa_alterado);

   DBMS_OUTPUT.PUT_LINE(TO_CHAR(SQL%ROWCOUNT) || ' - Linhas
merged.');
   dbms_output.put_line(TO_CHAR(etl.get_merge_insert_count) ||' - Linhas
Inseridas');
   dbms_output.put_line(TO_CHAR(etl.get_merge_update_count( SQL%ROWCOUNT ))
||' - Linhas Alteradas');
END;


-- 
Atenciosamente
Francisco Porfirio Ribeiro Neto


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] erro ora-07445

2008-08-28 Por tôpico orfeu lima
Boa Tarde a todos.
Alguém saberia me informar o que pode causar um erro ora-07445??
obrigado.
 
_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] exemplo de procedure

2008-08-28 Por tôpico Fabiano P.
veja se você não tem nenhum operação DML (insert, update, delete) para
executar use function pipelined procure na Internet que tem bastante coisa
sobre isso.


Fabiano P.

2008/8/27 Andre Santos [EMAIL PROTECTED]

   Orfeu

 Se você quiser um exemplo de procedure que retorne dados como se fosse um
 SELECT, pesquise por sys_refcursor.

 [ ]

 André

 Em 27/08/08, Mária Cristina Silva [EMAIL 
 PROTECTED]mariancristina%40gmail.com
 escreveu:

 
  bom tenho esse aq.. vc pode adapta-lo...
 
  DECLARE
  v1 VARCHAR2(50) := NULL;
  v2 VARCHAR2(50) := NULL;
 
  PROCEDURE prc_formata (p_telefone IN NUMBER,
  p_t1 OUT VARCHAR2,
  p_t2 OUT VARCHAR2)
  IS
  v_retorno1 VARCHAR2(50);
  v_retorno2 VARCHAR2(50);
  BEGIN
 
  v_retorno1 := SUBSTR(p_telefone,1,3);
  v_retorno2 := SUBSTR(p_telefone,4,3);
 
  p_t1 := v_retorno1;
  p_t2 := v_retorno2;
 
  END prc_formata;
 
  BEGIN
  prc_formata(12345678,v1,v2);
  dbms_output.put_line('Retorno v1: ' || v1);
  dbms_output.put_line('Retorno v2: ' || v2);
  END;
 
  On 8/27/08, orfeu lima [EMAIL PROTECTED] orfeuml%40hotmail.comorfeuml%
 40hotmail.com
  wrote:
  
   Srs, alguém tem algum exemplo de uma procedure que retorne dados, sendo
   passado 1 parametro.
   obrigado.
  
   __
   Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS
 para
  o
   Messenger! É GRÁTIS!
   http://www.msn.com.br/emoticonpack
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  Abraços,
  Mária Cristina
  Cel: 031-8883-5543
  E-mail: [EMAIL PROTECTED] mariancristina%40gmail.commariancristina%
 40gmail.com
  MSN: [EMAIL PROTECTED] mcristinasilva3%40hotmail.commcristinasilva3%
 40hotmail.com
  --
  O começo é a parte mais importante do trabalho.
  - Platão
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Fabiano P.
Fone: (46) 9105-6544
E-Mail: [EMAIL PROTECTED]


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] ORA-12546

2008-08-28 Por tôpico Samuel Santos
Boa Tarde, Pessoal!

Vejam se podem me ajudar, estou com um problemaço.

Instalei o Oracle 9.2.0.1 em um servidor Windows 2003 - 64Bits, durante a 
instalação não correu nenhum problema. Mas o inevitável aconteceu, ao clonar um 
banco de dados oriundo de um servidor Windows 2003 - 32Bits(efetuei o apontando 
dos dados do BD em seus devidos diretórios, crieo o arquivo de senha 
(pwdXX.ora), criei o serviço - me deparei com seguinte mensagem:

SQL*Plus: Release 9.2.0.1.0 - Production on Thu Aug 28 14:40:41 2008
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
SQL
SQL conn sys as sysdba;
Enter password:
ERROR:
ORA-12546: TNS:permission denied
 
Obs.: a instalação foi efetuada com o o usuário ADMINISTRATOR, firewall se 
encontra desabilitado, o usuário administrator pertence ao grupo ORA_DBA.
 
O que devo fazer pra resolver esse problema.
Desde já agradeço a atenção de todos.
 Atenciosamente, 
Samuel Geraldo dos Santos 



  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Nova certificação Developer:

2008-08-28 Por tôpico Marcos Soares
Pessoal,

Alguém já tem o material para a nova certificação Oracle (Oracle Advanced
PL/SQL Developer Certified Professional), exame: 1Z0-146 / 1Z1-146 (beta)?

Valeu!!!

Marcos


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Alter session - Dúvida

2008-08-28 Por tôpico Sergio L. Spolon
Srs. boa tarde.

Tenho vários schemas em um database.  Num deles, a conexão é feita
por um software de terceiros e há a necessidade de que
o parâmetro cursor_sharing seja 'exact', quando todo o database é 'similar'.
Se eu criar a trigger abaixo, vou garantir que somente a sessão
aberta pelo usuário 'soft' seja alterada??   Os demais schemas serão 
afetados???
Oracle 10g-Linux RedHat RAC (duas instâncias)

Obrigado por s/atenção

Sérgio

CREATE OR REPLACE TRIGGER c_sharing

AFTER

LOGON

ON DATABASE

declare

sqlstr varchar2(200) :='alter session set cursor_sharing=exact';

begin

if (user='SOFT') then

execute immediate sqlstr;

end if;

end c_sharing;

/

---
Esta mensagem não implica a assunção de obrigações em nome da
empresa Irmãos Muffato e Cia Ltda, conforme Contrato Social em
sua 3a. Cláusula da 56a. alteração. Qualquer uso não autorizado,
replicação ou disseminação desta mensagem ou parte dela é
expressamente proibido. A empresa Irmãos Muffato e Cia Ltda não
é responsável pelo conteúdo ou a veracidade desta informação.



[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] sqlnet.ora + criptografia

2008-08-28 Por tôpico Marcos Braga
Olá Lista,

Efetuei testes para ativar criptografia no listener e segui os procedimentos
aconselhados pela oracle:

no sqlnet.ora do servidor, adicionei:

sqlnet.encryption_server = required
sqlnet.encryption_types_server = (des)


no sqlnet.ora do cliente, adicionei

sqlnet.encryption_client = required
sqlnet.encryption_types_client = (des)

--
Efetuei vários testes com sniffer e tudo funcionou normalmente.

O ambiente utilizado foi com Oracle XE, em um fedora 9, 32bits.

--
Adicionei o mesmo procedimento em outro ambiente:

Oracle 10.2.0.4, Standard
em um RH 5, 32 bits

As mesmas recomendações da oracle no sqlnet.ora, porém ocorrem erros onde
buscando nos helps e ajudas da net verifiquei que o ambiente para ativar
essa criptografia não está instalado.

Bom..., para tentar funcionar, reinstalei o oracle adicionando Oracle Label
Security e depois reinstalei o banco de dados ativando o Oracle Advanced
Security, porém não resolveu. Efetuei uma busca nos catálogos do rdbms,
porém não achei nada que pudesse me ajudar.

Alguém passou por uma situação parecida e teria uma dica para me passar?
Estou meio sem alternativas.
Se estiverem dispostos a enfrentar isso, posso passar os erros que estão
ocorrendo e vamos juntos buscar as soluções, pois é muito útil a ativação da
criptografia do listener para segurança do banco.


Agradeço qualquer ajuda.

[]'s
Braga


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Create unique index

2008-08-28 Por tôpico Wagner Franze Junior


Boa noite, 

É possivel criar um indice único em para um campo em uma tabela que já possua 
registros?
É possivel fazer isso como se faz com a constraint unique que pode ser 
adicionada ignorando os registros já existentes na tabela!

obrigado!


  Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
cara @ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Utilização do Comando Merge

2008-08-28 Por tôpico Marcio Portes
??
Não entendi qual a sua necessidade.

2008/8/28 francisco porfirio [EMAIL PROTECTED]

   Marcio, xou de bola esse site

 Pessoa queria mais uma ajuda

 Tipo ele ta comparando apenas pela pk tendo igual ele sempre altera os
 registros. Quero que ele altere apenas quando estes registros forem
 diferentes. Coloquei as clausulas no on, mas não ta funcionando. Com isso
 esta mais ou menos assim.

 BEGIN
 MERGE INTO inf_coberturas M
 USING t.inf_coberturas T
 ON (m.cob_codigo_cobertura = t.cob_codigo_cobertura
 AND (m.cob_descricao = t.cob_descricao
 OR m.cob_mapa_cobertura = t.cob_mapa_cobertura
 OR m.cob_cod_intercambio_ptu = t.cob_cod_intercambio_ptu
 OR m.cob_mapa_alterado = t.cob_mapa_alterado))
 WHEN MATCHED THEN UPDATE SET m.cob_descricao = t.cob_descricao,
 m.cob_mapa_cobertura = t.cob_mapa_cobertura
 WHEN NOT MATCHED THEN INSERT
 VALUES(CASE etl.merge_counter(etl.c_inserting) WHEN 0
 THEN t.cob_codigo_cobertura END,
 t.cob_descricao,t.cob_mapa_cobertura,
 t.cob_cod_intercambio_ptu,
 t.cob_mapa_alterado);

 DBMS_OUTPUT.PUT_LINE(TO_CHAR(SQL%ROWCOUNT) || ' - Linhas
 merged.');
 dbms_output.put_line(TO_CHAR(etl.get_merge_insert_count) ||' - Linhas
 Inseridas');
 dbms_output.put_line(TO_CHAR(etl.get_merge_update_count( SQL%ROWCOUNT ))
 ||' - Linhas Alteradas');
 END;


 --
 Atenciosamente
 Francisco Porfirio Ribeiro Neto

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Marcio Portes
http://mportes.blogspot.com


[As partes desta mensagem que não continham texto foram removidas]