位置:首頁 > 數據庫 > SQL教學 > SQL LOAD_FILE()函數

SQL LOAD_FILE()函數

LOAD_FILE(file_name)

讀取文件並返回文件內容為字符串。使用此函數,該文件必須位於服務器主機上,必須指定完整路徑的文件,必須有FILE權限。該文件必須被所有和它的尺寸小於max_allowed_packet個字節可讀。

如果該文件不存在或無法讀取,因為前述條件之一不滿足,則該函數將返回NULL。

如SQL5.0.19,文件名character_set_filesystem係統變量控製的解釋,即給定為文字字符串。

SQL> UPDATE table_test
    -> SET blob_col=LOAD_FILE('/tmp/picture')
	-> WHERE id=1;
...........................................................