Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-Endpunkt in Microsoft Fabric
Warehouse in Microsoft Fabric
Gibt eine Zeichenfolge aus mehreren Leerzeichen zurück.
Transact-SQL-Syntaxkonventionen
Syntax
SPACE ( integer_expression )
Argumente
integer_expression
Eine positive ganze Zahl, die die Anzahl von Leerzeichen anzeigt. Wenn integer_expression negativ ist, wird eine NULL-Zeichenfolge zurückgegeben.
Weitere Informationen finden Sie unter Ausdrücke (Transact-SQL).
Rückgabetypen
varchar
Bemerkungen
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 AdventureWorks2022
aufgelisteten Personen verkettet.
USE AdventureWorks2022;
GO
SELECT RTRIM(LastName) + ',' + SPACE(2) + LTRIM(FirstName)
FROM Person.Person
ORDER BY LastName, FirstName;
GO
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
Im folgenden Beispiel werden die Nachnamen gekürzt und ein Komma, zwei Leerzeichen und die Vornamen der in der DimCustomer
-Tabelle in AdventureWorksPDW2012
aufgelisteten Personen verkettet.
-- Uses AdventureWorks
SELECT RTRIM(LastName) + ',' + SPACE(2) + LTRIM(FirstName)
FROM dbo.DimCustomer
ORDER BY LastName, FirstName;
GO
Weitere Informationen
REPLICATE (Transact-SQL)
Zeichenfolgenfunktionen (Transact-SQL)
Integrierte Funktionen (Transact-SQL)