删除字符串末尾的字符
删除字符串末尾的空格 CHAR[32]
有一个现成的函数就是 RTrim(...)
比如 一个字符串是 "abcd_edfg____" 我想删除 '_' 让他变成 "abcd_edfg" 有什么比较高效的函数么?
[解决办法]
自己截取拼接。
只要替换规则不是特别复杂,都很高效
[解决办法]
declare @str varchar(20)='abcd_edfg____'select reverse(stuff(reverse(@str),1,patindex('%[^_]%',reverse(@str))-1,''))/*---------abcd_edfg
[解决办法]