34,837
社区成员




DECLARE @S NVARCHAR(100)
SET @S= 'E:\RESIN\RESIN\WEBAPPS\NEWSYSTEM\'
SELECT RIGHT(@S,CHARINDEX('\',REVERSE(@S),CHARINDEX('\',REVERSE(@S),CHARINDEX('\',REVERSE(@S))+1)+1))
/*
----------------------------------------------------------------------------------------------------
\WEBAPPS\NEWSYSTEM\
(1 行受影响)
*/
declare @path nvarchar(100)
set @path='E:\resin\resin\webapps\newsystem\'
select SUBSTRING(@path,CHARINDEX('\',@path,10),CHARINDEX('\',@path,25))
--------------------------------------------------------------------------------
\webapps\newsystem\
(所影响的行数为 1 行)
declare @s varchar(80)
set @s = 'E:\resin\resin\webapps\newsystem\'
select substring( @s, len(@s)-charindex('\', reverse(@s), charindex('\', reverse(@s), charindex('\', reverse(@s))+1)+1)+1, len(@s) )
DECLARE @a VARCHAR(100)
SET @a='E:\resin\resin\webapps\newsystem\'
select stuff(@a,1,len(@a)-charindex('\',REVERSE(@a),charindex('\',REVERSE(@a),charindex('\',REVERSE(@a))+1)+1),'')
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
\webapps\newsystem\
declare @s varchar(80)
set @s='E:\resin\resin\webapps\newsystem\'
select right(@s,charindex('\',REVERSE(@s),charindex('\',REVERSE(@s),charindex('\',REVERSE(@s),charindex('\',REVERSE(@s))+1)+1)+1))
/*
--------------------------------------------------------------------------------
\resin\webapps\newsystem\
(所影响的行数为 1 行)
*/
declare @s varchar(80)
set @s='E:\resin\resin\webapps\newsystem'
select right(@s,charindex('\',REVERSE(@s),charindex('\',REVERSE(@s),charindex('\',REVERSE(@s))+1)+1))
/*
--------------------------------------------------------------------------------
\resin\webapps\newsystem
(所影响的行数为 1 行)
*/