Небольшой трюк для удаления множественных пробелов в строке в виде готовой функции для MS SQL Server:
CREATE FUNCTION TrimExtraSpaces ( @Str nvarchar(MAX) ) RETURNS nvarchar(MAX) AS BEGIN RETURN (SELECT LTRIM(RTRIM(REPLACE(REPLACE(REPLACE(@str,' ','<>'),'><',''),'<>',' ')))); END GOТреугольные скобки могут быть заменены на другие символы, если подобное сочетание может встречаться в ваших строках.
Комментариев нет:
Отправить комментарий