在sql表中删除列中的空格值

时间:2014-12-22 07:32:20

标签: sql-server-2008

我想从sql中的表列值中删除一个空格。

我的列名是ParagraphStyle,我的字符串就像

'first_page
'

我用过这个

select * 
from customizeFunction_test_from_frontend 
where (LTRIM(RTRIM(ParagraphStyle)) = 'first_page')

但我没有结果。

建议我找到解决方案

1 个答案:

答案 0 :(得分:0)

LTRIM和RTRIM仅删除空格。 没有内置函数来修剪所有空格,因此您必须为此编写自己的代码/函数。

我在这里找到了一个:http://blog.sqlauthority.com/2008/10/10/sql-server-2008-enhenced-trim-function-remove-trailing-spaces-leading-spaces-white-space-tabs-carriage-returns-line-feeds/

...我不确定他们是否希望将代码复制到此处,因此链接。