尾随空格不能在WHERE子句中删除?

问题描述 投票:0回答:1

我需要列出记录,其中column_A和column_B中的一些记录都是char(10)类型。但问题是Column_A中有尾随空格,即使两列都具有相同的数据但无法匹配。

我尝试了LTRIM(RTRIM(column_A)),REPLACE(column_A,CHAR(32),'')等,但它们都不起作用。有人可以建议任何其他方法来解决这个问题。

注意:上面提到的方法在SELECT子句中很好。

提前致谢。

sql sql-server replace trim
1个回答
1
投票

这应该工作:

WHERE LTRIM(RTRIM(COLA)) = LTRIM(RTRIM(COLB))
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.