DECLARE
l_directory_name VARCHAR2 (2000);
l_directory_path VARCHAR2 (2000);
BEGIN
l_directory_name := 'CESDIR072917';
l_directory_path :=
'/dba/u01/app/applmgr/common/xxx/admin/out/xxx';
EXECUTE IMMEDIATE 'create or replace directory '
|| l_directory_name
|| ' as '''
|| l_directory_path
|| '''';
EXECUTE IMMEDIATE 'grant read on directory '
|| l_directory_name
|| ' to public';
COMMIT;
END;
/
To Delete the existing directory :-
DROP DIRECTORY l_directory_name;
l_directory_name VARCHAR2 (2000);
l_directory_path VARCHAR2 (2000);
BEGIN
l_directory_name := 'CESDIR072917';
l_directory_path :=
'/dba/u01/app/applmgr/common/xxx/admin/out/xxx';
EXECUTE IMMEDIATE 'create or replace directory '
|| l_directory_name
|| ' as '''
|| l_directory_path
|| '''';
EXECUTE IMMEDIATE 'grant read on directory '
|| l_directory_name
|| ' to public';
COMMIT;
END;
/
To Delete the existing directory :-
DROP DIRECTORY l_directory_name;
No comments:
Post a Comment