Share via


SPACE (Transact-SQL)

Retorna uma cadeia de caracteres de espaços repetidos.

Ícone de vínculo de tópicoConvençõ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 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 Contact de AdventureWorks.

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