以下のクエリを使用して、連続する複数のスペースを単一のスペースに削除しています。ループが出てきませんどこで間違えましたか。これで私を助けてください、またはこれを処理するための他のより良いアイデアがあれば.
DECLARE @MEME_LAST_NAME VARCHAR(22)
select @MEME_LAST_NAME = 'Kawamur a '
WHILE (PATINDEX('% %', @MEME_LAST_NAME ) > 0)
BEGIN
SET @MEME_LAST_NAME = STR_REPLACE(@MEME_LAST_NAME,' ','')
END
select @MEME_LAST_NAME
output should be : 'Kawamur a '