【发布时间】:2018-12-18 23:02:31
【问题描述】:
我有一个像这样的字符串'Hello world'。我正在使用下面的代码从字符串中删除重复的空格。但它会从字符串中删除<>。
SELECT ' Hello <> world ' AS Name
INTO #Temp;
SELECT REPLACE(REPLACE(REPLACE(RTRIM(LTRIM(Name)), ' ', '<>'), '><', ''), '<>', ' ') AS CleanName
FROM #Temp;
还有其他选择吗?
【问题讨论】:
-
@SRM :不是重复的,您所指的问题会删除所有空格,而 OP 希望在字符串中间保留非重复空格
标签: sql sql-server database tsql