高手指教:如何用sql update语句修改sql server数据库字符型字段的部分内容?

tccb 2002-01-24 01:53:25
...全文
440 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
tccb 2002-01-25
  • 打赏
  • 举报
回复
thanks
supsuccess 2002-01-25
  • 打赏
  • 举报
回复
update table set colname=replace(colname,substring(colname,3,2),'YY')
也可以
net_steven 2002-01-25
  • 打赏
  • 举报
回复
噢,这样。
-----------------------------------------------------------
update YourTableName set ColName=stuff(colname,3,2,'YY')
hahahahaanni 2002-01-25
  • 打赏
  • 举报
回复
haha ,update table set colname=replace(colname,'aaa','bbb')
很好
update table set colname=substring(colname,3,2)不好控制,若为中文字符。
warning 2002-01-25
  • 打赏
  • 举报
回复
update tabname set colname=replace(colname,substring(colname,3,2),'xx')
tccb 2002-01-25
  • 打赏
  • 举报
回复
类似 update tabname set substring(colname,3,2)='xx' ,但用substring出错
net_steven 2002-01-24
  • 打赏
  • 举报
回复
update YourTableName set ColName=replace(colname,'XXX','YYY')
Wind_LQ 2002-01-24
  • 打赏
  • 举报
回复
用MSSQL里的字符串处理函数,这要看你想怎么修改了。
supsuccess 2002-01-24
  • 打赏
  • 举报
回复
最好举个例子,大家好明白怎么个“部分”法...
Wind_LQ 2002-01-24
  • 打赏
  • 举报
回复
他需要的是修改部分内容
~~~~
supsuccess 2002-01-24
  • 打赏
  • 举报
回复
update YourTableName set YourTableName.ColName='XXX' where ...

34,576

社区成员

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

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