SPACE (Transact-SQL)
Retourne une chaîne composée d'espaces consécutifs.
Syntaxe
SPACE ( integer_expression )
Arguments
integer_expression
Entier positif qui indique le nombre d'espaces. Si integer_expression est négatif, une chaîne NULL est retournée.Pour plus d'informations, consultez Expressions (Transact-SQL)
Type de retour
varchar
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 Person de la base de données AdventureWorks2008R2.
USE AdventureWorks2008R2;
GO
SELECT RTRIM(LastName) + ',' + SPACE(2) + LTRIM(FirstName)
FROM Person.Person
ORDER BY LastName, FirstName;
GO
Voir aussi