Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Ponto de extremidade de análise de SQL no Microsoft Fabric
Depósito no Microsoft Fabric
Banco de dados SQL no Microsoft Fabric
Retorna uma cadeia de caracteres de espaços repetidos.
Convenções de sintaxe de Transact-SQL
Sintaxe
SPACE ( integer_expression )
Argumentos
integer_expression
É um inteiro positivo que indica o número de espaços. Se integer_expression for negativo, uma cadeia de caracteres nula será retornada.
Para obter mais informações, confira Expressões (Transact-SQL)
Tipos de retorno
varchar
Comentários
Para incluir espaços em dados Unicode ou retornar mais de 8000 espaços de caractere, use REPLICATE em vez de SPACE.
Exemplos
O exemplo a seguir arruma os sobrenomes e concatena uma vírgula, dois espaços e o nome das pessoas listadas na tabela Person de AdventureWorks2025.
USE AdventureWorks2022;
GO
SELECT RTRIM(LastName) + ',' + SPACE(2) + LTRIM(FirstName)
FROM Person.Person
ORDER BY LastName, FirstName;
GO
Exemplos: Azure Synapse Analytics e PDW (Analytics Platform System)
O exemplo a seguir arruma os sobrenomes e concatena uma vírgula, dois espaços e o nome das pessoas listadas na tabela DimCustomer de AdventureWorksPDW2012.
-- Uses AdventureWorks
SELECT RTRIM(LastName) + ',' + SPACE(2) + LTRIM(FirstName)
FROM dbo.DimCustomer
ORDER BY LastName, FirstName;
GO
Consulte Também
REPLICAR (Transact-SQL)
Funções de cadeia de caracteres (Transact-SQL)
Funções internas (Transact-SQL)