update 表 set b='b'+cast(a as varchar(8000))

解决方案 »

  1.   

    你的字段内容会超过8000字节吗? 怎么用text类型?
      

  2.   

    原来是单一的一个图片名,后来直接加上网络地址了,所以设的大了点用varchar就可以了是吗?其实这些类型具体是多少字节我不太清楚
      

  3.   

    不超过8000字节的都用varchar
    用text很不好处理的
      

  4.   

    那update 表 set b='b'+cast(a as varchar(8000))
    还需要改吗?
      

  5.   

    那update 表 set b='b'+cast(a as varchar(8000))
    那就用不着8000     根据你自己的数据库设计的值