将 FILESTREAM 作为源的列不支持部分更新 20testcs_dn]

发布时间:2014-1-1 0:09:47
来源:分享查询网

RT

只能更新整个文件.

是的!

更新 FILESTREAM 字段时,即会修改文件系统中的基础 BLOB 数据。将 FILESTREAM 字段设置为 NULL 即会删除与该字段相关联的 BLOB 数据。您不能使用作为 UPDATE.Write() 实现的 Transact-SQL 成块更新以对数据执行部分更新。

引用 3 楼 roy_88 的回复:更新 FILESTREAM 字段时,即会修改文件系统中的基础 BLOB 数据。将 FILESTREAM 字段设置为 NULL 即会删除与该字段相关联的 BLOB 数据。您不能使用作为 UPDATE.Write() 实现的 Transact-SQL 成块更新以对数据执行部分更新。 那如何实现FileStream字段的基于Transact-SQL的部分更新呢?

FileStream,没什么意义的功能!

返回顶部
查看电脑版