Definisi dan Penggunaan
Fungsi FORMAT() memformat nilai dengan format yang ditentukan (dan budaya opsional di SQL Server 2017).
Gunakan fungsi FORMAT() untuk memformat nilai tanggal / waktu dan nilai angka. Untuk konversi tipe data umum, gunakan CAST() atau CONVERT().
Syntax
FORMAT(value, format, culture)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| value | Required. Nilai yang akan diformat |
| format | Required. Pola format |
| culture | Optional. Menentukan budaya (dari SQL Server 2017) |
Detail Teknis
| Works in: | SQL Server (mulai dari 2012), Azure SQL Database |
|---|
Contoh
Format tanggal:
DECLARE @d DATETIME = '12/01/2012'; SELECT FORMAT (@d, 'd', 'en-US') AS 'Hasil Bahasa Inggris', FORMAT (@d, 'd', 'no') AS 'Hasil Norwegia', FORMAT (@d, 'd', 'zu') AS 'Hasil Zulu';
Contoh
Memformat angka:
SELECT FORMAT(903682915, '##-##-#####');