求一个简单的截取字符串的写法
样式如下:
../ddd/ddd/dd/aa.wmv
../ddd/ddd/dd/aa.rm
../ddd/ddd/dd/aa.rmvb
我想得到文件的类型如:
wmv
rm
rmvb
如何写
------解决方案--------------------declare @a varchar(100)
set @a= '../ddd/ddd/dd/aa.wmv '
select right(@a,charindex( '. ',reverse(@a))-1)
------解决方案--------------------right(子段,charindex( '. ',reverse(子段))-1)
------解决方案--------------------select substring(name,charindex( '. ',name)+1,len(name)) from 表名
--name 字段名