有一个具有重复值的列 ID (varchar)。其中一些值有尾随空格,我不想在选择时看到这些空格。
我想做一个“删除尾随空格后选择不同的”。
我尝试了下面的代码,但没有帮助。我仍然在输出中得到尾随空格。
CREATE FUNCTION dbo.TRIM(@string VARCHAR(MAX))
RETURNS VARCHAR(MAX)
BEGIN
RETURN LTRIM(RTRIM(@string))
END
GO
SELECT dbo.TRIM(' String ')
GO
然后,
select distinct dbo.trim(MyID) as Trimmed
from dbo.SourceTbl