SQL Server Date Format

Penanggalan (Date Format) untuk negara luar dan negara kita indonesia memang berbeda. Secara default, format tanggal yang ada pada database SQL Server bersifat universal yaitu YYYY-mm-dd hh:ii:ss. Hal ini tentu berbeda dengan format indonesia yang biasa menggunakan tanggal bulan dan tahun sebagai format standarnya. Untuk itu, SQL Server memberikan beberapa opsi penanggalan supaya format universal bisa dimodifikasi sesuai dengan kebutuhan kita. Berikut ini daftar format tanggal SQL Server yang bisa kita coba :

NoFormatOutput
1101mm/dd/yyyy
2102yyyy.mm.dd
3103dd/mm/yyyy
4104dd.mm.yyyy
5105dd-mm-yyyy
6106dd mon yyyy
7107dd mon, yyyy
8108hh:mi:ss
Tabel SQL Server Date Format

Sebenarnya ada banyak format tanggal yang disediakan oleh SQL Server, namun saya rangkum hanya ada 8 tipe format saja yang biasa digunakan di negara Indonesia. Dibawah ini adalah sample cara penggunaannya :

SELECT CONVERT(VARCHAR(20), GETDATE(), 103) as tglindo

Saya menggunakan format 103 untuk Query diatas. hasilnya sebagai berikut :

07/02/2022

Query tersebut menghasilkan tanggal 7 bulan 2 tahun 2022 (dd/mm/yyyy).

Semoga Bermanfaat

Leave a Comment