比方说,在表的某些字段中,我有以下字符串:a=A#abc=Y#sps=Y#
。 我想查询的a
并获得A
与此查询:使用REGEXP_SUBSTR从字符串提取属性值
select UPPER(REGEXP_SUBSTR(REGEXP_SUBSTR(
'a=Y#abc=Y#sps=Y#' ,
'a\=([^#]+)#?'), '[[:alpha:]]')) from dual;
我得到:
a
---------------
N
1 row selected
欢迎来到Stackoverflow!为了充分利用网站,提出一些好问题很重要。有关提问的指南,请访问:http://stackoverflow.com/help/how-to-ask –