替换其中的字符

yandyzg 2011-01-27 10:12:19
1.如果要替换某列中的首字符,长度可能不一样,该如何处理,如下:
BM
F101001
F101002
F1010021
要将该列中的"F"替换为"f" ,该如何处理?

2.如果要替换某列中的字符,但该字符所在的位置可能在首位,也可能在中间,也可能在最后,该如何处理,如下:
F101001
101F002
101003F
要将该列中的"F"替换为"f" ,该如何处理?
...全文
45 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
快溜 2011-01-27
  • 打赏
  • 举报
回复
update tb set  BM=replace(BM,'F','f')
王向飞 2011-01-27
  • 打赏
  • 举报
回复
select replace(你的列名,'F','f') from table

34,873

社区成员

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

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