create directory in oracle.pdf
TRANSCRIPT
-
30/1/2015 Create directory in Oracle
http://www.adp-gmbh.ch/ora/sql/create_directory.html 1/2
Ren Nyffenegger's collection of things on the webRen Nyffenegger on Oracle - Most wanted - Feedback -
Follow @renenyffenegger
Create directory in Oracle
create or replace directory foo_dir as '/tmp';
Directories must be created if external tables are used.
Created directories are shown in either dba_directories orall_directories. There is no user_directories.
PrivilegesWhen a directory has been created, the read and write objectprivileges can be granted on it:
create directory some_dir;grant read, write on directory some_dir to micky_mouse;
An exampleThe following example shows how create directory and utl_filecan be used to write text into a file:
create or replace directory dir_temp as 'c:\temp';
declare f utl_file.file_type;begin f := utl_file.fopen('DIR_TEMP', 'something.txt', 'w'); utl_file.put_line(f, 'line one: some text'); utl_file.put_line(f, 'line two: more text'); utl_file.fclose(f);end;/
LinksSee also On reading trace files with PL/SQL where a directory isused to read trace files with PL/SQL.
-
30/1/2015 Create directory in Oracle
http://www.adp-gmbh.ch/ora/sql/create_directory.html 2/2