Pular para o conteúdo
  • Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 14 anos, 4 meses atrás por Avatar de Marcos Lucas MeloMarcos Lucas Melo.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #94653
    Avatar de Marcos Lucas MeloMarcos Lucas Melo
    Participante

      Olá pessoal,

      Estou precisando da ajuda de vocês, estou precisando recuperar as informações de um campo que é do tipo long raw já usei alguns funções da pl/sql mais não rolou por ultimos crie um curso com o codigo abaixo para converte para varchar2 porem não funcionou alguem tem alguma dica?

      declare
      a varchar2(8000);
      b long raw;
      cursor c1 is SELECT Zc8_Texto FROM zc8050 WHERE ROWNUM<2;
      begin
      open c1;
      loop
      fetch c1 into b ;
      exit when c1%notfound;
      a:=UTL_RAW.CAST_TO_VARCHAR2(b);
      dbms_output.put_line( a);
      end loop;
      end;

      #94676
      Avatar de vierivieri
      Participante

        http://www.dbasupport.com/forums/showthread.php?t=5342

        http://www.perlmonks.org/?node_id=58053

        vc chegou a criar a ULT_RAW ?
        1. Create utl_raw package specification in $ORACLE_HOMErdbmsadminutlraw.sql.
        2. create utl_raw package body in $ORACLE_HOMErdbmsadminprvtrawb.plb

        #94692
        Avatar de Marcos Lucas MeloMarcos Lucas Melo
        Participante

          Olá vieri ,

          ja tinha visto esses links antes porém não funcionaram os passo a passo que estão lá.

          e sim ja excutei a ult_Raw

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress