воскресенье, 28 июля 2013 г.

Как удалить в строке все пробелы, все точки и т. д.


-- Объявим переменную @STR
DECLARE @STR
     VARCHAR(100) --Тип данных: Строка переменной длины,
                   --максимум 100 символов

-- Присваиваем переменной значение
SET @STR = ' 1 2 3 4 5   6 7 '
SELECT
     @STR AS "Результат"
-- Удаляем пробелы везде функцией REPLACE
SET @STR = REPLACE (
                            @STR -- Строка
                            ,' ' -- Что заменяем (пробел)
                            , '' -- Чем заменяем (пустая строка)
                        )

SELECT
     @STR AS "Результат"