RYMDEN (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Returnerar en sträng av upprepade mellanrum.

Transact-SQL syntaxkonventioner

Syntax

SPACE ( integer_expression )  

Arguments

integer_expression
Är ett positivt heltal som anger antalet mellanrum. Om integer_expression är negativ returneras en nollsträng.

För mer information, se Uttryck (Transact-SQL)

Returtyper

varchar

Anmärkningar

För att inkludera mellanrum i Unicode-data, eller för att returnera mer än 8000 tecken, använd REPLICATE istället för SPACE.

Examples

Följande exempel klipper bort efternamnen och sammanfogar ett kommatecken, två mellanslag och förnamnen på personer som listas Person i tabellen i AdventureWorks2025.

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

Exempel: Azure Synapse Analytics and Analytics Platform System (PDW)

Följande exempel klipper bort efternamnen och sammanfogar ett kommatecken, två mellanslag och förnamnen på personer som listas DimCustomer i tabellen i AdventureWorksPDW2012.

-- Uses AdventureWorks  
  
SELECT RTRIM(LastName) + ',' + SPACE(2) +  LTRIM(FirstName)  
FROM dbo.DimCustomer  
ORDER BY LastName, FirstName;  
GO  

Se även

REPLIKERA (Transact-SQL)
Strängfunktioner (Transact-SQL)
Inbyggda funktioner (Transact-SQL)