位置:首页 > 数据库 > 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;
...........................................................