我想问一些关于ORACLE SQL的问题
假设我有5行,值为我想问一些关于ORACLE SQL的问题,sql,oracle,Sql,Oracle,假设我有5行,值为 1 121/2808B|:6081 2 OD308B|:6081_1: 3 008312100001200|:6081_1 4 MY NAME IS ANTHONY GONSAVLES|: 5 000300000010961 PIYUSH BARIA KIRALIK ASK|: I want to display value AS 1 121/2808B 2 OD308B 3 008312100001200 4 MY NAME IS ANTHONY GONSAVLES
1 121/2808B|:6081
2 OD308B|:6081_1:
3 008312100001200|:6081_1
4 MY NAME IS ANTHONY GONSAVLES|:
5 000300000010961 PIYUSH BARIA KIRALIK ASK|:
I want to display value AS
1 121/2808B
2 OD308B
3 008312100001200
4 MY NAME IS ANTHONY GONSAVLES
5 000300000010961 PIYUSH BARIA KIRALIK ASK
不使用REGEXP\u SUBSTR您可以在下面尝试-使用
instr()
和SUBSTR()
您需要查看Oracle函数
INSTR()
。
select substr(valuefield,1,instr(valuefield,'|:')-1) from tablename