我想问一些关于ORACLE SQL的问题

我想问一些关于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

假设我有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
5 000300000010961 PIYUSH BARIA KIRALIK ASK

不使用REGEXP\u SUBSTR

您可以在下面尝试-使用
instr()
SUBSTR()


您需要查看Oracle函数
INSTR()
select substr(valuefield,1,instr(valuefield,'|:')-1) from tablename