SQL Server中取某个最后一次出现的符号后面的内容
3702 点击·0 回帖
![]() | ![]() | |
![]() | SQL Server中取某个最后一次出现的符号后面的内容 昨天在项目中遇到了一个非常简单的问题,需要把SQL Server 数据库中保存的一段路径地址取出其文件名,但SQL Server又没有 www.atcpu.com 现成的方法,最后在网上找到这样的一个方法,原理是先将字符串反转, 取出第一个/的位置,从头进行截取后再次反转 reverse(substring(reverse(Path),1,charindex('/',reverse(Path)) - 1)) | |
![]() | ![]() |