oracle字符串截取 [{"riskAuditList":[{"auditLevel":"4","riskCode":"DDB"}],"useType":"1"}]这个字符串,我想截取"useType":"1" 中的数字1,不能写固定的索引位置哦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要取的这个数字前面,肯定是"useType":?这样就好办,截断然后再取几位就成 SQL> select replace(REGEXP_SUBSTR('[{"riskAuditList":[{"auditLevel":"4","riskCode":"DDB"}],"useType":"1"}]', 2 '"[[:digit:]]"', 3 1, 4 2), 5 '"') 6 from dual; REPLACE(REGEXP_SUBSTR('[{"RISK------------------------------1写的不是很好 可以参考下 select replace(REGEXP_SUBSTR('[{"riskAuditList":[{"auditLevel":"4","riskCode":"DDB"}],"useType":"11"}]', '"[[:digit:]]+"', 1, 2), '"') from dual;稍微改动了下 ORACLE多表联连接查询的问题 求一个更简单的写法 txt 导入 oracle的问题 如何修改数据库用户的名称 oracle job 的问题 表空间!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 奇怪奇怪真奇怪,高手进来看一看!! 怎么能将一个字符型转换成日期型 建表过程中创建触发器问题 请教一个递归sql的写法 反范式的管理 请问 为什么 从数据库里取出来的BLOB数据是[B类型的
这样就好办,截断然后再取几位就成
SQL> select replace(REGEXP_SUBSTR('[{"riskAuditList":[{"auditLevel":"4","riskCode":"DDB"}],"useType":"1"}]',
2 '"[[:digit:]]"',
3 1,
4 2),
5 '"')
6 from dual;
REPLACE(REGEXP_SUBSTR('[{"RISK
------------------------------
1写的不是很好 可以参考下
'"[[:digit:]]+"',
1,
2),
'"')
from dual;稍微改动了下