oracle instr函数

1	您尾号1970的账户于2015-02-28 14:50存入RMB10.00,余额为RMB18970.00
2	尊敬的客户,您尾号1609的账户于2015-02-28 14:50本行汇款支出RMB0.01,余额为RMB1463568.86
3	尊敬的客户,您尾号0795的账户于2015-02-28 14:50本行汇款支出RMB0.01,余额为RMB1321477.59


需求取出第一个RMB后的数值:

instr 取出RMB出现的位置  和,出现的位置

select mesg ,substr(mesg,instr(mesg,'RMB') +3 ,(instr(mesg,','))-instr(mesg,'RMB') -3 )from cbsrun.extr_sms_sndbook 


202	您尾号1970的账户于2015-02-28 14:08存入RMB10.00,余额为RMB8140.00	10.00
203	您尾号1970的账户于2015-02-28 14:08存入RMB10.00,余额为RMB8240.00	10.00
204	您尾号1970的账户于2015-02-28 14:08存入RMB10.00,余额为RMB8320.00	10.00
205	您尾号1970的账户于2015-02-28 14:08存入RMB10.00,余额为RMB8400.00	10.00

INSTR

  (源字符串, 目标字符串, 起始位置, 匹配序号)

原文地址:https://www.cnblogs.com/hzcya1995/p/13351829.html