UPDATETEXT 
示例
本示例把文本指针置于局部变量 @ptrval 中,然后使用 UPDATETEXT 更新拼写错误。USE pubs
GO
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'true'
GO
DECLARE @ptrval binary(16)
SELECT @ptrval = TEXTPTR(pr_info) 
   FROM pub_info pr, publishers p
      WHERE p.pub_id = pr.pub_id 
      AND p.pub_name = 'New Moon Books'
UPDATETEXT pub_info.pr_info @ptrval 88 1 'b' 
GO
EXEC sp_dboption 'pubs', 'select into/bulkcopy', 'false'
GO

解决方案 »

  1.   

    這個也和其他字段一樣的﹐用update就可以了update ta set image字段1=b.image字段1 from tb b where id=b.id
      

  2.   

    参考联机帮助里的  UPDATETEXT 
      

  3.   

    --同一表
    update 表 set image字段1=image字段2
    --不同表,或者是同一表的不同记录之间
    update a set image字段=b.image字段
    from 表1 a,表2 b
    where a.关联字段=b.关联字段
      and a.xx=....--a表的更新条件
      and b.xx=....--b表的过滤条件
      

  4.   

    To: zjcxc(邹建) 
    image 长度超过8000 也可以直接这样更新么?