ORACLE directory 目錄讀寫檔案
Create directory讓我們可以在Oracle資料庫中靈活的對檔案進行讀寫操作,極大的提高了Oracle的易用性和可擴充套件性。
其語法為:
CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';
本案例具體建立如下:
目錄建立以後,就可以把讀寫許可權授予特定使用者,具體語法如下:
GRANT READ[,WRITE] ON DIRECTORY directory TO username;
例如:
此時使用者eygle就擁有了對該目錄的讀寫許可權。
讓我們看一個簡單的測試:
類似的我們可以透過utl_file來讀取檔案:
可以查詢dba_directories檢視所有directory.
可以使用drop directory刪除這些路徑.
其語法為:
CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';
本案例具體建立如下:
|
目錄建立以後,就可以把讀寫許可權授予特定使用者,具體語法如下:
GRANT READ[,WRITE] ON DIRECTORY directory TO username;
例如:
|
此時使用者eygle就擁有了對該目錄的讀寫許可權。
讓我們看一個簡單的測試:
|
類似的我們可以透過utl_file來讀取檔案:
|
可以查詢dba_directories檢視所有directory.
|
可以使用drop directory刪除這些路徑.
SQL> drop directory exp_dir; Directory dropped SQL> select * from dba_directories; OWNER DIRECTORY_NAME DIRECTORY_PATH ------------------------------ ------------------------------ ------------------------------ SYS UTL_FILE_DIR /opt/oracle/utl_file SYS BDUMP_DIR /opt/oracle/admin/conner/bdump
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-769643/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 目錄與檔案屬性:編寫ls
- 關於onethink 目錄,檔案讀寫檢測函式中的問題函式
- Linux讀寫執行許可權對目錄和檔案的影響Linux
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- PHP超低記憶體遍歷目錄檔案和讀取超大檔案PHP記憶體
- 檔案排版(文字檔案讀寫)
- 檔案的讀寫
- Python——檔案讀寫Python
- keras讀寫檔案Keras
- 「Python」:檔案讀寫Python
- Golang 讀、寫檔案Golang
- Python 讀寫檔案Python
- Linux檔案和目錄管理Linux
- Linux檔案及目錄管理Linux
- Linux檔案系統、目錄Linux
- 管理(006):啟用只讀Oracle Home目錄Oracle
- gitignore 忽略目錄下檔案僅保留目錄形態Git
- 隱藏任意程式,目錄檔案,登錄檔,埠
- C++讀寫檔案C++
- C++檔案讀寫C++
- 普通檔案的讀寫
- python檔案讀寫操作Python
- python讀寫excel檔案PythonExcel
- 8.var目錄下的檔案和目錄詳解
- IIS虛擬目錄掛載檔案伺服器目錄伺服器
- Linux檔案與目錄管理(2)Linux
- linux檔案與目錄管理命令Linux
- 檔案包含之銘感目錄
- jmeter 引數化 csv外掛的讀取檔案 bin目錄JMeter
- 檔案或目錄損壞且無法讀取怎麼辦?
- Android中讀取assets目錄下的檔案詳細介紹Android
- opencv-python 讀取同一目錄的多個檔案OpenCVPython
- Clion中C++使用當前目錄讀取檔案失敗C++
- VBA建立文字檔案、讀寫文字檔案
- 【ORACLE21C】Oracle21c 只讀目錄說明Oracle
- 批次目錄檔名大小寫轉換器
- 【雲目錄】——探索下一代Active Directory
- php檔案操作之提取檔案/目錄的名稱PHP