select rtrim(ltrim(replicate ('PAWANKALYAN ' , 2)))
为什么这段代码没有删除任何空格?
最佳答案
LTRIM/RTRIM
不会删除 TAB 字符。您需要使用 REPLACE
函数
ASCII
选项卡的值为 9
。您可以使用 CHAR(9)
将 TAB
字符替换为空字符串
SELECT Rtrim(Ltrim(Replace(Replicate('PAWANKALYAN ' , 2),Char(9),'')))
除空格外其他可能的空白
字符是CHAR(10)
& 字符(13)
。有关 ASCII 值的更多信息,请参见 here
关于sql - 复制功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34834377/