Utl File Package
Utl File Package
Utl File Package
SYNTAX:
<FILE VARIBALE NAME> UTL_FILE.FILE_TYPE;
2.FOPEN ():
IT A FUNCTION USED TO OPEN FILE.
SYNTAX:
<FILE VARIABLE NAME>: = UTL_FILE.FOPEN(DIRECTORY NAME,
<FILE NAME>, MODE);
HERE, MODE ARE WRITE (W), READ (R), APPEND(A).
3.PUT_LINE:
IT IS A PROCEDURE USED TO WRITE DATA INTO FILE.
SYNTAX:
UTL_FILE.PUT_LINE (<FILE VARIABLE NAME>, <TYPE DATA>);
4.GET_LINE:
IT IS A PROCEDURE USED TO READ DATA FROM FILE.
SYNTAX:
UTL_FILE.GET_LINE (<FILE VARIABLE NAME>, <STRING
VARIABLE>);
5.FCLOSE:
IT IS PROCEDURE USED TO CLOSE FILE.
SYNTAX:
UTL_FILE.FCLOSE(<FILE VARIABLE NAME>);
EX:
SQL> CONN SYSTEM/MANAGER;
CONNECTED.
SQL> GRANT CREATE ANY DIRECTORY TO SCOTT;
GRANT SUCCEEDED.
NOTE:
TO VIEW DIRECTORY RELATED TO PHYSICAL PATH THEN USE THE
FOLLOWING
DATADICTIONARY IS "ALL_DIRECTORIES ".
EX:
SQL> DESC ALL_DIRECTORIES;
SQL> SELECT DIRECTORY_NAME, DIRECTORY_PATH FROM
ALL_DIRECTORIES;
DIRECTORY_NAME DIRECTORY_PATH
------------------------------- ------------------------------
XYZ E:\SUDHAKAR
EX:
SQL> DROP DIRECTORY XYZ;