日期:2014-05-17  浏览次数:21035 次

oracle数据处理问题
把数据里面的第一个字母后面任何符号用空格代替

比如 : G.59.09
变成G59.09

------解决方案--------------------
update tbname set colname=substr(colname,1,1) 
------解决方案--------------------
 substr(colname,3,length(colname)-2);
------解决方案--------------------
引用:
update tbname set colname=substr(colname,1,1) 
------解决方案--------------------
 substr(colname,3,length(colname)-2);


如果截取到末尾,可省略参数3

update tbname set colname=substr(colname,1,1) 
------解决方案--------------------
 substr(colname,3);