Bagikan melalui


RUANG (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Mengembalikan string spasi berulang.

Konvensi sintaks transact-SQL

Sintaks

SPACE ( integer_expression )  

Argumen

integer_expression
Adalah bilangan bulat positif yang menunjukkan jumlah spasi. Jika integer_expression negatif, string null dikembalikan.

Untuk informasi selengkapnya, lihat Ekspresi (Transact-SQL)

Jenis Kembalian

varchar

Keterangan

Untuk menyertakan spasi dalam data Unicode, atau untuk mengembalikan lebih dari 8000 spasi karakter, gunakan REPLICATE alih-alih SPACE.

Contoh

Contoh berikut memangkas nama belakang dan menggabungkan koma, dua spasi, dan nama depan orang yang tercantum dalam Person tabel di AdventureWorks2025.

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

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

Contoh berikut memangkas nama belakang dan menggabungkan koma, dua spasi, dan nama depan orang yang tercantum dalam DimCustomer tabel di AdventureWorksPDW2012.

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

Lihat Juga

REPLIKASI (Transact-SQL)
Fungsi String (Transact-SQL)
Fungsi Bawaan (Transact-SQL)