Home » Software » DBMS » MSSQL Server » Fungsi String FORMAT() Pada SQL Server

Fungsi String FORMAT() Pada SQL Server

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

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, formatculture)

Nilai Parameter

ParameterDeskripsi
valueRequired. Nilai yang akan diformat
formatRequired. Pola format
cultureOptional. 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, '##-##-#####');

You may also like