gpt4 book ai didi

sql - T-SQL查找字符字符串并获取表达式右侧的所有字符

转载 作者:行者123 更新时间:2023-12-03 03:07:11 24 4
gpt4 key购买 nike

我该怎么做

采取:

RJI#\\\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc

找到常量表达式“\\Cjserver\”并将所有内容放在表达式右侧,以便正确的指针为:

\\\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc

我知道 RIGHTCHARINDEX 的某种组合应该可以做到这一点。

最佳答案

DECLARE @input NVarChar(1000) =
'RJI#\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc',
@match NVarChar(100) =
'\\Cjserver';
DECLARE @position Int = CHARINDEX(@match, @input);

SELECT SUBSTRING(@input, @position, 1000);

我只是使用 1000 来表示任意大的值。您可能应该根据您的数据调整其大小。

关于sql - T-SQL查找字符字符串并获取表达式右侧的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6835415/

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