Pessoal

    tenho uma package que grava e retorna conteudo em um campo CLOB, colunas 
com 32K bytes em media de tamanho. Funciona bem em 4 Filiais com 
respectivamente Bancos  9.2 e 8.1.7 . Porem em uma filial estou tendo 
problemas. 
----------------------------------------------------------------
Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
PL/SQL Release 8.1.7.0.0 - Production
CORE    8.1.7.0.0       Production
TNS for Solaris: Version 8.1.7.0.0 - Production
NLSRTL Version 3.4.1.0.0 - Production

Resumi a package  e estou mostrando apenas o fragmento de onde esta dando o 
problema no bloco (anonimo  e nomeado ) TESTA_CLOB , mostrado abaixo
EM BLOCO ANONIMO
declare
   v_clob  clob;
begin
   begin
           select  tex_arquivo into v_clob
           from ind_arquivo
           where nom_arquivo  = upper('SIF_RED.ZPL');
   exception
           when others then
           raise_application_error(-20000 , 'Arquivo  nao esta no banco de 
dados '||sqlerrm );
   end;
end
EM BLOCO NOMEADO
create or replace procedure testa_clob as
   v_clob  clob;
begin
   begin
           select  tex_arquivo into v_clob
           from ind_arquivo
           where nom_arquivo  = upper('SIF_RED.ZPL');
   exception
           when others then
           raise_application_error(-20000 , 'Arquivo  nao esta no banco de 
dados '||sqlerrm );
   end;
end

Executando os dois :
-- o bloco anonimo funciona 
SQL> @testa_clob
 14  /

PL/SQL procedure successfully completed.

-- mas a procedure...... ( o erro abaixo é o que esta dando na package tambem )
SQL> exec producao.testa_clob
BEGIN producao.testa_clob; END;

*
ERROR at line 1:
ORA-20000: Arquivo  nao esta no banco de dados ORA-01403: no data found
ORA-06512: at "PRODUCAO.TESTA_CLOB", line 11
ORA-06512: at line 1


Alguem tem alguma dica?

Obrigado

Aroldo



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



______________________________________________________________________

Cancelar assinatura...: [EMAIL PROTECTED]
Moderadores da lista....:Dorian Anderson Soutto [EMAIL PROTECTED] 
Fernanda Damous [EMAIL PROTECTED] 
Alisson Aguiar [EMAIL PROTECTED]
______________________________________________________________________
http://br.groups.yahoo.com/group/oracle_br/ 
______________________________________________________________________

Sair da Lista...: [EMAIL PROTECTED] 
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

 


Responder a