RTrim在sql server 2005-2008中不起作用

时间:2013-08-08 05:11:06

标签: sql sql-server-2008 sql-server-2005

查看网络但可以找到解决方案

有人能告诉我为什么以下不起作用吗?我错过了明显的!!

SELECT RTRIM('99999        ') 

在99999之后你从上面看不太清楚我有很多空位。

我的专栏包含数字,我可以

SELECT LEFT(Myfield, 8) 

这可行,但我不知道列的长度。

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:1)

对于Rtrim,您可以使用

Declare @temp varchar(100)
Set @temp = '99999       '

Select Rtrim(@temp) 

输出:= 99999