妙用MSSQL的REVERSE()反转函数显示文件路径的文件名称
DECLARE @TEMP NVARCHAR(50)
SET @TEMP='WONDER\CCCP\KOUMI\TEST.TIF'
select @temp
--SELECT charindex('\',@TEMP)
SELECT REVERSE(@TEMP)
SELECT CHARINDEX('\', REVERSE(@TEMP))
SELECT SUBSTRING(REVERSE(@TEMP),0,CHARINDEX('\', REVERSE(@TEMP)))
SELECT REVERSE(SUBSTRING(REVERSE(@TEMP),0,CHARINDEX('\', REVERSE(@TEMP))))
因为群里朋友需要将路径的文件名拿出来,所以就测试写下了这段代码,感觉还行吧,所以暂时记录在这里。2011-07-04
若想获取文件名,或者后缀名,那差不多也是这样的思路。