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

微wx笑
Java领域优质创作者
博客专家认证
2011-11-28 01:39:13
RT
...全文
228 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
微wx笑 2013-06-29
  • 打赏
  • 举报
回复
FileStream,没什么意义的功能!
微wx笑 2011-11-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 roy_88 的回复:]

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

那如何实现FileStream字段的基于Transact-SQL的部分更新呢?
中国风 2011-11-28
  • 打赏
  • 举报
回复
更新 FILESTREAM 字段时,即会修改文件系统中的基础 BLOB 数据。将 FILESTREAM 字段设置为 NULL 即会删除与该字段相关联的 BLOB 数据。您不能使用作为 UPDATE.Write() 实现的 Transact-SQL 成块更新以对数据执行部分更新。
mingpei0703 2011-11-28
  • 打赏
  • 举报
回复
是的!
-晴天 2011-11-28
  • 打赏
  • 举报
回复
只能更新整个文件.

6,129

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 新技术前沿
社区管理员
  • 新技术前沿社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧