22,209
社区成员
发帖
与我相关
我的任务
分享
declare @a varchar(100)
set @a='D:\job\ASUS\hardware\n01.xls'
select Reverse(@a)
select Substring( Reverse(@a) ,0,Patindex('%\%',Reverse(@a)))
declare @str varchar(max)
set @str = 'C:\bea\aa.jpg'
select reverse(left(reverse(@str),len(reverse(@str))-charindex('\',reverse(@str))))
/***************
aa.jpg
declare @T table (url varchar(28))
insert into @T
select 'C:\bea\aa.jpg' union all
select 'C:\test\11\test.txt' union all
select 'D:\job\ASUS\hardware\n01.xls' union all
select 'C:\log\2012213.log'
select right(url,charindex('\',reverse(url))-1) as fname from @T
/*
fname
----------------------------
aa.jpg
test.txt
n01.xls
2012213.log
*/
不懂,帮顶,学习,蹭分