我如何
采取:RJI#\\\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc
查找常量表达式“ \\ Cjserver \”,并将所有内容放在表达式的右侧,这样正确的指针应为:\\\\Cjserver\TrialWorks\CaseFiles\10000269\Pleadings\RJI - 10005781.doc
我知道RIGHT
和CHARINDEX
的某种组合应该可以做到。
最佳答案
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来获取任意大的值。您可能应该更适当地调整大小以适合您的数据。