-3
文字列内の重複するスペースを削除して、Excelをトリムする機能と同一のものを1つだけ残す必要があります。どのようにSQLでこれを行うには?文字列の重複スペースを削除する
文字列内の重複するスペースを削除して、Excelをトリムする機能と同一のものを1つだけ残す必要があります。どのようにSQLでこれを行うには?文字列の重複スペースを削除する
Declare @spaces varchar(100) = 'String With Spaces'
SELECT REPLACE(
REPLACE(
REPLACE(
LTRIM(RTRIM(@spaces))
,' ', ' ' + CHAR(100))
,CHAR(100) + ' ', '')
,CHAR(100), '') AS Result
'ltrim(rtrim(col))'を使用してください。 –
[重複するスペースをT-SQLの1つのスペースに置き換える]の可能な複製(http://stackoverflow.com/questions/2455750/replace-duplicate-spaces-with-a-single-space-in-t-sql) – Siyual
トリムは、先頭/末尾のスペースを削除します。必ずしも重複するスペースではありません。文字列をトリムしたり、重複した文字列を削除したりしますか? –