Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #79588
    Anônimo

      Pessoal gostaria de saber como posso gerar um arquivo texto apartir de um conteudo de um campo LONG.

      Para explicar melhor, tenho uma tabela onde um dos campos é do tipo LONG. Dentro desse campo armazeno um xml. Preciso gerar um arquivo texto apartir desse campo.

      Desde já agradeço a ajuda.
      Abraços
      Paol

      #79589
      DanielB
      Participante

        a ver si le es util

        primero cree un directory

        CREATE OR REPLACE DIRECTORY
        DIR1 AS
        ‘c:midir’;

        luego una tabla(tabela en portugues?)

        CREATE TABLE A
        (
        CLAVE NUMBER,
        TEXT LONG
        );

        y este es el codigo para recorrer la tabla y escribir un archivo

        declare
        f utl_file.file_type;
        begin
        f := utl_file.fopen(‘DIR1’, ‘miarch.txt’, ‘w’, 32767);
        for i in (select text from a) loop
        utl_file.put_line(f, i.text);
        end loop;
        utl_file.fclose(f);
        end;

        #79597
        Anônimo

          Fala daniel…

          Gostaria de te agradecer a força…

          Com seu exemplo consegui visualizar o que eu estava fazendo de errado..
          No caso não estava setando o buffer a ser utilizado…. por isso estava retornando o erro de “write error”..

          Valeu mesmo

          Grande abraço

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