Funkce SQL Server FORMAT() .
Příklad
Formátovat datum:
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';
Definice a použití
Funkce FORMAT() naformátuje hodnotu zadaným formátem (a volitelnou kulturou v SQL Server 2017).
K formátování hodnot data/času a číselných hodnot použijte funkci FORMAT(). Pro obecné převody datových typů použijte CAST() nebo CONVERT() .
Syntax
FORMAT(value, format,
culture)
Hodnoty parametrů
Parameter | Description |
---|---|
value | Required. The value to be formatted |
format | Required. The format pattern |
culture | Optional. Specifies a culture (from SQL Server 2017) |
Technické údaje
Pracuje v: | SQL Server (od roku 2012), Azure SQL Database |
---|
Další příklady
Příklad
Naformátujte číslo:
SELECT
FORMAT(123456789, '##-##-#####');