我需要用零替换部分字符串。更具体的第三到第六位应为零。
例:
我有123456789
我需要120000789
任何帮助将不胜感激! 感谢。
答案 0 :(得分:1)
Oracle中最简单的方法可能只是重构字符串:
select substr(col, 1, 2) || '0000' || substr(col, 7)
答案 1 :(得分:1)
select rpad(substr('&str',1,2),6,'0')||substr('&str',7,3) from dual;