程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> ORACEL 創建DIRECTORY,oraceldirectory

ORACEL 創建DIRECTORY,oraceldirectory

編輯:Oracle教程

ORACEL 創建DIRECTORY,oraceldirectory


oracle要直接對文件進行讀寫必須先創建一個DIRECTORY。

語法如下:

CREATE DIRECTORY UTL_FILE_DIR AS '/home/oracle/oradir';

可以通過如下SQL查看已經創建的DIRECTORY

select * from all_directories;

創建後如果要對該路徑下文件進行讀寫,必須授權。

代碼如下:

GRANT READ,WRITE ON DIRECTORY UTL_FILE_DIR TO scott;

查詢DIRECTORY的讀寫權限,SQL如下:

SELECT directory_name, 
   grantee,
    privilege FROM user_tab_privs t,
    all_directories d WHERE t.table_name(+)=d.directory_name ORDER BY 1,2,3;

 

 刪除DIRECTORY。

代碼如下

drop directory UTL_FILE_DIR;

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved