Share via


SPACE (Transact-SQL)

Retorna uma cadeia de caracteres de espaços repetidos.

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL

Sintaxe

SPACE ( integer_expression )

Argumentos

  • integer_expression
    É um inteiro positivo que indica o número de espaços. Se integer_expression for negativa, uma cadeia de caracteres nula será retornada.

    Para obter mais informações, consulte 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 AdventureWorks2012.

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

Consulte também

Referência

REPLICATE (Transact-SQL)

Funções de cadeia de caracteres (Transact-SQL)

Funções internas (Transact-SQL)