Freigeben über


SPACE (Transact-SQL)

Gibt eine Zeichenfolge aus mehreren Leerzeichen zurück.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

SPACE ( integer_expression )

Argumente

  • integer_expression
    Eine positive ganze Zahl, die die Anzahl von Leerzeichen anzeigt. Falls integer_expression negativ ist, wird eine NULL-Zeichenfolge zurückgegeben.

    Weitere Informationen finden Sie unter Ausdrücke (Transact-SQL).

Rückgabetypen

varchar

Hinweise

Verwenden Sie REPLICATE anstelle von SPACE, wenn Sie Leerzeichen in Unicode-Daten einfügen oder mehr als 8000 Zeichenstellen zurückgeben möchten.

Beispiele

Im folgenden Beispiel werden die Nachnamen gekürzt und ein Komma, zwei Leerzeichen und die Vornamen der in der Person-Tabelle in AdventureWorks2008R2 aufgelisteten Personen verkettet.

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