Teradata:如何在特殊字符后删除字符串的一部分
Teradata: how to remove part of a string after special character
我有这样的字符串值列表
32HK9932GH
223943201
ISAO0-32135950142
9320WS0342/11
对于所有适用的行,我需要删除“/”字符及其后的所有内容
怎么做?谢谢
一种方法是使用 regexp_substr()
:
select regexp_substr(col, '^[^/]*')
试试 substring
SELECT SUBSTRING(col,0,POSITION('/' IN col)) FROM table
我有这样的字符串值列表
32HK9932GH
223943201
ISAO0-32135950142
9320WS0342/11
对于所有适用的行,我需要删除“/”字符及其后的所有内容
怎么做?谢谢
一种方法是使用 regexp_substr()
:
select regexp_substr(col, '^[^/]*')
试试 substring
SELECT SUBSTRING(col,0,POSITION('/' IN col)) FROM table