SQL Server 使用charindex和substring截取
--关键字第一次出现开始截取
print substring('123-456-789',1,charindex('-','123-456-789')-1)
输出:123
--关键字最后一次出现开始截取
print SUBSTRING('123-456-789',1,len('123-456-789')- CHARINDEX('-',REVERSE('123-456-789')))
输出:123-456
--关键字第一次出现开始截取
print substring('123-456-789',1,charindex('-','123-456-789')-1)
输出:123
--关键字最后一次出现开始截取
print SUBSTRING('123-456-789',1,len('123-456-789')- CHARINDEX('-',REVERSE('123-456-789')))
输出:123-456