【发布时间】:2014-12-10 00:22:23
【问题描述】:
我想从给定文件位置的 SQL 数据库中获取文件的二进制数据。
根据http://www.mssqltips.com/sqlservertip/1643/using-openrowset-to-read-large-files-into-sql-server/,对于 T-SQL,我可以使用 OPENROWSET 和 BULK 从本地磁盘上的文件位置获取二进制数据块。我已经对此进行了测试,它确实适用于 Microsoft SQL Server。
但是,对于 MySQL,是否有等效的查询? BULK 特定于 T-SQL,并在 MySQL 中给我一个语法错误。
如果我知道文件路径,我是否可以从 MySQL 服务器获取文件的二进制数据?
【问题讨论】: