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()
.
FORMAT(value, format, culture)
Parameter | Deskripsi |
---|---|
value | Required. Nilai yang akan diformat |
format | Required. Pola format |
culture | Optional. Menentukan budaya (dari SQL Server 2017) |
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, '##-##-#####');