Ler diretórios em pl/sql

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Mensagemem Qui, 03 Nov 2005 8:57 am

Bom dia,

Estou precisando fazer um procedure que lê um diretório e busque o último arquivo txt gravado no dia. O nome do arquivo tem o formato XXXYYYYMMDDHHMISS. Alguém pode me dar alguma dica ?

Obrigada,

Márcia
Márcia de Paiva Salles
Localização: DF

Mensagemem Qui, 03 Nov 2005 10:03 am

Bem... Deve existir uma forma melhor do que essa que eu vou sugerir:
Nesse link tem uma rotina que executa comandos SHELL / DOS no servidor. (é uma procedure em java):
http://glufke.net/oracle/viewtopic.php?p=1030

Com ela, você pode dar um
Código: Selecionar todos
DIR xxx* /O-D /a-d /b >ARQ.TXT


Depois, é só ler esse ARQ.TXT com UTL_FILE e pegar a primeira linha. (essa será a última gerada)

Como eu disse: DEVE existir uma forma melhor pra isso...

[]´s
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered


  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


    Voltar para PL/SQL

    Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes