SQL Server -FORMAT()- Funktion
Beispiel
Datum formatieren:
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';
Definition und Verwendung
Die Funktion FORMAT() formatiert einen Wert mit dem angegebenen Format (und einer optionalen Kultur in SQL Server 2017).
Verwenden Sie die Funktion FORMAT(), um Datums-/Zeitwerte und Zahlenwerte zu formatieren. Verwenden Sie für allgemeine Datentypkonvertierungen CAST() oder CONVERT() .
Syntax
FORMAT(value, format,
culture)
Parameterwerte
Parameter | Description |
---|---|
value | Required. The value to be formatted |
format | Required. The format pattern |
culture | Optional. Specifies a culture (from SQL Server 2017) |
Technische Details
Arbeitet in: | SQL Server (ab 2012), Azure SQL-Datenbank |
---|
Mehr Beispiele
Beispiel
Zahl formatieren:
SELECT
FORMAT(123456789, '##-##-#####');