Php 启用Filestream的表中的插入错误

Php 启用Filestream的表中的插入错误,php,sql-server,sql-server-2008,sql-server-2012,filestream,Php,Sql Server,Sql Server 2008,Sql Server 2012,Filestream,我使用表中的一列将apk文件存储为varchar(max)。 我将原来类型为varchar(max)的表中的现有字段转换为varbinary(max),然后将其设置为filestream列,以加快检索速度。但是,这样做会在PHP应用程序日志中导致SQL插入错误。异常消息只是指定执行insert时出错。我不知道该如何处理。将列从varchar更改为varbinary时,应用程序端应该检查哪些内容 是否使用Windows API调用处理FILESTREAM对象?有关如何处理filestream Bl

我使用表中的一列将apk文件存储为
varchar(max)

我将原来类型为
varchar(max)
的表中的现有字段转换为
varbinary(max)
,然后将其设置为
filestream
列,以加快检索速度。但是,这样做会在PHP应用程序日志中导致SQL插入错误。异常消息只是指定执行insert时出错。我不知道该如何处理。将列从
varchar
更改为
varbinary
时,应用程序端应该检查哪些内容

是否使用Windows API调用处理FILESTREAM对象?有关如何处理filestream Blob需要Windows API调用的更多信息,请参阅。

能否在帖子中包含SQL
INSERT
查询?此外,您执行
创建表
(或
更改表
)的SQL对于尝试回答问题的人来说也很有帮助。确切的错误消息也可能有用。