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)