SPACE (Transact-SQL)

Restituisce una stringa di spazi ripetuti.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

SPACE ( integer_expression )

Argomenti

integer_expression

Valore integer positivo che indica il numero di spazi. Se l'argomento integer_expression contiene un valore negativo, viene restituita una stringa Null.

Per ulteriori informazioni, vedere Espressioni (Transact-SQL).

Tipi restituiti

char

Osservazioni

Per includere spazi in dati Unicode oppure per restituire più di 8000 spazi, utilizzare l'istruzione REPLICATE anziché SPACE.

Esempi

Nell'esempio seguente vengono rimossi gli spazi dei cognomi e quindi vengono concatenati una virgola, due spazi e i nomi delle persone elencate nella tabella Contact di AdventureWorks.

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

Vedere anche

Riferimento

REPLICATE (Transact-SQL)
Funzioni per i valori stringa (Transact-SQL)
Funzioni (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005