PL/SQL 替换字符串的问题

wood542344 2007-09-28 09:55:17
在一个表中有一个字段是一个字符串,eg:
student_name = 'csdnplayer'.
怎么样把csdnplayer修改成csdnplayor呢。而且这个上字符串没有例子中的这么短,就是替换指定字符串中,指定的某个字符。
请指教。
...全文
435 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wood542344 2007-09-28
  • 打赏
  • 举报
回复
不是的,如果有重复,使用replace就会有问题。
如果student_name = 'csdnplayer121133421' 如果要替换第三个‘1’应该怎么做?
WangZWang 2007-09-28
  • 打赏
  • 举报
回复
使用 replace函数
mmqingfeng 2007-09-28
  • 打赏
  • 举报
回复
问题比较复杂的情况下,需要结合上instr,substr等函数了
具体怎么用还要看实际问题了

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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