首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle varchar的值添1

2012-12-26 
oracle varchar的值加1怎么把一个varchar的值加1比如:表table1 查询出来如下column1column2column3c1d1e1c

oracle varchar的值加1
怎么把一个varchar的值加1
比如:表table1 查询出来如下

column1   column2    column3   
c1         d1           e1
c2         d2           e2
c3         d3           e3
变成:
column1   column2    column3   
c2         d2           e2
c3         d3           e3
c4         d4           e4

也就是让后面的数加1

  




[解决办法]
根据数据特征,将数字和字母分离,然后数字加1,最后将数字和字符合并。
[解决办法]
SELECT a,substr(a,1,1)
[解决办法]
to_number(substr(a,2,1)+1)b
FROM 
(
       SELECT 'e1' a
       FROM dual
)

热点排行