求教数据库批量处理问题 现有字符串18位,一种第16位都是0,现在要将第16位的0换成A,应该怎么写replace语句啊,困扰好几天了…求大神指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 正则想不出就别执着了,用substr十分钟都用不上select decode(substr(t1.str, 16, 1), '0', substr(t1.str, 1, 15) || 'A' || substr(t1.str, 17, 2), t1.str) from (select '123456789012345078' str from dual) t1; 用with 优化复杂SQL,开始时成果显著,然后却开销增加巨大 Oracle学习资料 怎么在oracle中的日期类型字段显示值格式为2010年12月14日 提供一些经典的教程和资料的下载。 数据库查询出现空值 如何有效导入海量数据 Oracle死锁 oracle9i作业问题 Oracle 10g For Linux 的TNSListener监听和oraclService服务??? 小弟欲学Oracle,想买几本相关书籍看,请各位达人推荐几本经典的入门书籍,不甚感激 求Oracle EPM产品虚拟机或11.1.2.3版本完整安装包 ORACLE单张表逐年比较某个字段是否增加打上标识
select decode(substr(t1.str, 16, 1),
'0',
substr(t1.str, 1, 15) || 'A' || substr(t1.str, 17, 2),
t1.str)
from (select '123456789012345078' str from dual) t1
;