gpt4 book ai didi

SQL 子字符串和最后一个索引

转载 作者:行者123 更新时间:2023-12-02 14:30:10 24 4
gpt4 key购买 nike

我被子字符串困住了。

输入时,我得到一个类似于 Sometext (123456) 的字符串。末尾的数字是随机的。我只需要从该字符串中获取文本。

最佳答案

这个怎么样?

DECLARE @Data TABLE (Val VARCHAR(20))
INSERT @Data VALUES ('Sometext (123456)')
INSERT @Data VALUES ('')
INSERT @Data VALUES (NULL)
INSERT @Data VALUES ('S(123456)')
INSERT @Data VALUES ('(123456)')

SELECT
CASE
WHEN CHARINDEX('(', Val) > 0 THEN
RTRIM(SUBSTRING(val,1, CHARINDEX('(', Val) - 1))
ELSE Val
END
FROM @Data

关于SQL 子字符串和最后一个索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2919727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com