Pular para o conteúdo

Fóruns SQL e PL/SQL Conversão LONG RAW para CLOB Conversão LONG RAW para CLOB

#106169
antognolli
Participante

    Rman, obrigado pela resposta.

    Compilei a procedure no meu banco e usando o PL/SQL Developer abri uma janela para testar a procedure.

    begin
    -- Call the procedure
    long2lob(p_longquery => :p_longquery,
    p_clob => :p_clob);
    end;

    No parâmetro “p_longquery” eu coloquei o valor:
    SELECT CONTEUDO_RAW FROM TAB_RAW

    Quando executei a procedure houve o seguinte erro:
    ORA-00932: inconsistent datatypes: expected NUMBER got LONG BINARY
    ORA-06512: at “LONG2LOB”, line 32
    ORA-06512: at line 3

    View program sources of error stack?

    VOcê chegou a utilizar essa solução? Estou usando errado a procedure?

    (As soluções para criar uma tabela para conversão não interessam devido aos requisitos da atividade)

    Abraço
    Bruno