【发布时间】:2026-02-20 17:40:01
【问题描述】:
如何提取右侧 [..] 内的子字符串 指定字符串的全名?
示例。
'asdfasfasfs Full Name [Lorem,Ipsum] asdfds Client Name [adfore, fipsum] asdfas'
那我要字符串
Lorem,Ipsum
输出。
我试过了
SELECT DECLARE @Parameter VARCHAR(100)
SET @Parameter= 'asdfasfasfs Full Name [Lorem,Ipsum] asdfds Client Name [adfore, fipsum] asdfas'
SELECT SUBSTRING(@Parameter, CHARINDEX(' Full Name [', X))
但我不知道如何到达全名后 [ 的位置 并且由于 [...] 中的字符串长度可变,我不知道如何到达该位置 的结束]。
【问题讨论】:
-
[adfore, fipsum] 怎么样?
-
@Sami 不。我只想要全名之后的内容。
-
对我的问题投了反对票的人愿意解释原因吗?
标签: sql-server substring