我在 SQL Server 中遇到问题。我想使用 Ltrim 和 Rtrim 删除空间。
我的查询是这样的
select len('test ')
返回 6
select len(rtrim(ltrim('test ')))
返回 6
为什么它不删除空间?
我检查了这个空间的 ascii 值是 32。
有什么帮助吗?
谢谢
最佳答案
因为这个字符串中没有空格 - 在 test
之后有 两个水平制表符 (\t
)。
关于sql-server - SQL Server 修剪功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9618144/