Programmazione
Asp
Asp.NET
Java
Javascript
Php
Oracle

Svaghi
Ascolta Radio
Faccine
Libri
Links

Varie
Cerca nel sito...
Segnalazioni
Scrivimi


Leggere e scrivere files

È incluso in Oracle 7,3 un package UTL_FILE che può leggere e scrivere file. La directory che intendete leggere o scrivere deve essere scritta sul vostro INIT.ORA. Prima di Oracle 7,3 l'unico mezzo per scrivere file era il comando DBMS_OUTPUT con il comando SQL*Plus SPOOL.
Esempio di utl_file:

DECLARE
        FileHandler UTL_FILE.FILE_TYPE;
BEGIN
        fileHandler := UTL_FILE.FOPEN('/tmp', 'nome file', 'w');
        UTL_FILE.PUTF(fileHandler, 'Testo da inserire');
        UTL_FILE.FCLOSE(fileHandler);
EXCEPTION
        WHEN utl_file.invalid_path THEN
        raise_application_error(-20000, 'ERROR: percorso non valido o non presente nel file INIT.ORA.');
END;