gpt4 book ai didi

sql - 从 SQL Server 表中的 varchar 列获取子字符串

转载 作者:行者123 更新时间:2023-12-03 01:55:33 26 4
gpt4 key购买 nike

我有一个名为“名称”的列,在该列中我有值

Name
001 BASI Distributor (EXAM)
002 BASI Supplier (EXAM2)
MASI DISTRIBUTOR (EXAM002)
MASI SUPPLIER (EXAM003)
EXAM_ND Distributor Success System Test (EXAM_ND)
EXAM_SS Supplier Success System Test (EXAM_SS)

现在我想将 () 内的值与整个字符串分开。我如何得到这个我尝试过 SUBSTRING (Name ,22 ,4 )但这对我想使用某种独特的解决方案获得结果的单个人有帮助。

最佳答案

SELECT  SUBSTRING(Name,
CHARINDEX('(', Name) + 1,
CHARINDEX(')', Name) - CHARINDEX('(', Name) - 1)

关于sql - 从 SQL Server 表中的 varchar 列获取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17611351/

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