读取的数据中的字符串,再截取后几位,转换int+1 数据库读取的是字符串怎么加1例如是adasd109 这个字符串加+1怎么写 会变成adasd110 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT TRANSLATE ('adasd109', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz' ) || TO_char ( TRANSLATE ('adasd109', '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', '0123456789' ) + 1 ) FROM DUAL select substr('adasd109',1,5) --取前几位 ||trim( --去掉 to_char后产生的空格 to_char( --把加1后的数值转换成字符 to_number(substr('adasd109',6))+1, '0999') )from dual 请高手来看看oracle的object数据类型中的属性的数据类型问题 pl/sql developer命令窗口打开提示错误 存储过程操作同义词 求助一sql,如何取到同一ID最后一次变动 数据库导入的问题!请高手帮忙看看这是怎么回事? 在Oracle中可以调外部的程序吗? oracle存储过程问题,解决马上给分. 菜鸟问,我在oms中用SYSTEM登录数据库时,为何连接身份只能选 normal. 如何购买oracle,请大家帮帮我。 请问一般sun上的服务器端的字符集是用什么?在线等候!急~!!! 会话的不同级别对数据库影响 sql语句的疑问
('adasd109',
'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'
)
|| TO_char
( TRANSLATE
('adasd109',
'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
'0123456789'
)
+ 1
)
FROM DUAL
||trim( --去掉 to_char后产生的空格
to_char( --把加1后的数值转换成字符
to_number(substr('adasd109',6))+1,
'0999')
)
from dual