Função SQL Server FORMAT()
Exemplo
Formate uma data:
DECLARE @d DATETIME = '12/01/2018';
SELECT FORMAT (@d, 'd', 'en-US') AS
'US English Result',
FORMAT (@d, 'd', 'no') AS 'Norwegian Result',
FORMAT (@d, 'd', 'zu') AS 'Zulu Result';
Definição e uso
A função FORMAT() formata um valor com o formato especificado (e uma cultura opcional no SQL Server 2017).
Use a função FORMAT() para formatar valores de data/hora e valores numéricos. Para conversões gerais de tipo de dados, use CAST() ou CONVERT() .
Sintaxe
FORMAT(value, format,
culture)
Valores de parâmetro
Parameter | Description |
---|---|
value | Required. The value to be formatted |
format | Required. The format pattern |
culture | Optional. Specifies a culture (from SQL Server 2017) |
Detalhes técnicos
Trabalha em: | SQL Server (a partir de 2012), Banco de Dados SQL do Azure |
---|
Mais exemplos
Exemplo
Formate um número:
SELECT
FORMAT(123456789, '##-##-#####');