-2

我有以下字符串值。

字符串 1 = test123 字符串 2 = stri567

现在我需要从字符串中删除 123,567。这意味着我只需要字符串中的前四个字符。(test,stri)

4

2 回答 2

1

您是否尝试过 reg replace 替换字符串中的所有数字 -

REG_REPLACE( inp_col, '[0-9]','') 
于 2020-08-19T14:03:23.327 回答
0

如果您需要列中的前四个字符,请使用substring

SUBSTR(column_name, 0, 4)

请确保您需要前四位数字或只需要列中的字符串。如果您需要值中的字符串,请使用 Koushik Roy 的解决方案

于 2020-08-19T15:18:51.220 回答