我知道我可以使用截断VARBINARY(max)列到指定长度
UPDATE table SET column = .WRITE (expression, @offset, @length)
idiom以部分地更新varbinary(max)
类型的列。但是,我找不到有关如何设置现有BLOB长度的文档(即如何截断它)。
狂猜:.WRITE (NULL, @offset, 0)
- 但是,即使这个工程,这是记录?
编辑:请注意,我没有兴趣在选择数据的一部分 - 我需要设置BLOB的长度使下SELECT
会返回截断的数据。