替换数据

a2048 2008-04-10 11:41:45
数据如下:
a
嘉禾30号602室
嘉禾31号601室
嘉禾22号552室


update a set
a = REPLACE(a,'嘉禾','上海嘉禾')

我用这句为什么会出现将截断字符串或二进制数据。
语句已终止。
...全文
65 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rjkfb 2008-04-10
  • 打赏
  • 举报
回复
a字段长度太小,试着改成256
yms_wangxm 2008-04-10
  • 打赏
  • 举报
回复
正确
sweetweiwei 2008-04-10
  • 打赏
  • 举报
回复
如果a是nvarchar用update a set a = REPLACE(a,'嘉禾','上海嘉禾') 没问题
flairsky 2008-04-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 pengxuan 的回复:]
把字段长度改大
[/Quote]
wzy_love_sly 2008-04-10
  • 打赏
  • 举报
回复
a 字段长度太小
pengxuan 2008-04-10
  • 打赏
  • 举报
回复
把字段长度改大

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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