title | description | author | ms.author | ms.date | ms.service | ms.subservice | ms.topic | f1_keywords | helpviewer_keywords | dev_langs | monikerRange | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SPACE (Transact-SQL) | SPACE (Transact-SQL) | MikeRayMSFT | mikeray | 03/15/2017 | sql | t-sql | reference |
|
|
| >= aps-pdw-2016 || = azuresqldb-current || = azure-sqldw-latest || >= sql-server-2016 || >= sql-server-linux-2017 || = azuresqldb-mi-current||=fabric |
[!INCLUDE sql-asdb-asdbmi-asa-pdw-fabricse-fabricdw]
Returns a string of repeated spaces.
:::image type="icon" source="../../includes/media/topic-link-icon.svg" border="false"::: Transact-SQL syntax conventions
SPACE ( integer_expression )
integer_expression
Is a positive integer that indicates the number of spaces. If integer_expression is negative, a null string is returned.
For more information, see Expressions (Transact-SQL)
varchar
To include spaces in Unicode data, or to return more than 8000 character spaces, use REPLICATE instead of SPACE.
The following example trims the last names and concatenates a comma, two spaces, and the first names of people listed in the Person
table in [!INCLUDE sssampledbobject-md].
USE AdventureWorks2022; GO SELECT RTRIM(LastName) +','+ SPACE(2) + LTRIM(FirstName) FROMPerson.PersonORDER BY LastName, FirstName; GO
Examples: [!INCLUDEssazuresynapse-md] and [!INCLUDEssPDW]
The following example trims the last names and concatenates a comma, two spaces, and the first names of people listed in the DimCustomer
table in AdventureWorksPDW2012
.
-- Uses AdventureWorks SELECT RTRIM(LastName) +','+ SPACE(2) + LTRIM(FirstName) FROMdbo.DimCustomerORDER BY LastName, FirstName; GO
REPLICATE (Transact-SQL)
String Functions (Transact-SQL)
Built-in Functions (Transact-SQL)