SPACE (Transact-SQL)

Возвращает строку пробелов.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

SPACE ( integer_expression )

Аргументы

  • integer_expression
    Положительное целое число, определяющее количество пробелов в строке. Если аргумент integer_expression отрицателен, то возвращается пустая строка.

    Дополнительные сведения см. в разделе Выражения (Transact-SQL)

Типы возвращаемых данных

char

Замечания

Чтобы включить в строку пробелы в формате Юникод или возвратить более 8000 пробелов, используйте вместо функции SPACE функцию REPLICATE.

Примеры

Следующий пример исключает пробелы из фамилий людей, указанных в таблице Contact базы данных AdventureWorks, и дополняет их фамилии запятой, двумя пробелами и именами.

USE AdventureWorks;
GO
SELECT RTRIM(LastName) + ',' + SPACE(2) +  LTRIM(FirstName)
FROM Person.Contact
ORDER BY LastName, FirstName;
GO

См. также

Справочник

REPLICATE (Transact-SQL)
Строковые функции (Transact-SQL)
Функции (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005