SPACE (Transact-SQL)

Retourne une chaîne composée d'espaces consécutifs.

Icône Lien de rubriqueConventions de syntaxe de Transact-SQL

Syntaxe

SPACE ( integer_expression )

Arguments

integer_expression

Entier positif qui indique le nombre d'espaces. Si integer_expression est négatif, une chaîne nulle est retournée.

Pour plus d'informations, consultez Expressions (Transact-SQL).

Type de retour

char

Notes

Pour insérer des espaces dans des données de type Unicode ou pour retourner plus de 8 000 espaces de caractères, utilisez la fonction REPLICATE à la place de la fonction SPACE.

Exemples

L'exemple suivant supprime les espaces superflus indiqués avant et après les noms de famille et forme des chaînes en leur ajoutant une virgule, deux espaces et les prénoms correspondants répertoriés dans la table Contact de la base de données AdventureWorks.

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

Voir aussi

Référence

REPLICATE (Transact-SQL)
Fonctions de chaîne (Transact-SQL)
Fonctions (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005