Quick Search:
 
 Oracle PL/SQL: UTL_FILE import data Jump to:  
Category: >> Oracle PL/SQL >> UTL_FILE import data  

<< lastnext >>

Snippet Name: UTL_FILE import data

Description: This procedure makes use of the built-in Oracle package "UTL_FILE" and its ability to import data.

Also see:
» PACKAGES: initialization
» PACKAGES: related queries
» PACKAGES: alter package
» PACKAGES: overloading
» PACKAGES: one function
» PACKAGES: one procedure
» UTL_FILE
» UTL_FILE file write to file example
» Create Package
» UTL_FILE import data

Comment: (none)

Language: PL/SQL
Highlight Mode: PLSQL
Last Modified: March 11th, 2009

PROCEDURE load_import (file_name IN VARCHAR2)
                 IS
                 vSFile UTL_FILE.FILE_TYPE;
                 vNewLine VARCHAR2(2000);
                 BEGIN
                    vSFile := UTL_FILE.FOPEN ('c:\temp\',file_name,'r');
                    IF UTL_FILE.IS_OPEN(vSFile) THEN
                       LOOP
                          BEGIN
                             utl_file.get_line (vSFile, vNewLine);
                             IF vNewLine IS NULL THEN
                                EXIT;
                             END IF;
                             INSERT INTO test
                             (fld1, fld2)
                             VALUES
                             (vNewLine, file_name);
                          END;
                       END LOOP;
                       COMMIT;
                    END IF;
                 END load_import;


 
   Home |    Search |    Code Library |    Sponsors |    Privacy |    Terms of Use |    Contact Us © 2003 - 2024 psoug.org