Seting Date Style PostgreSQL

Biasanya secara default seting waktu tanggal atau DATE STYLE pada database yang dibuat dalam server PostgreSQL mempunyai format ‘Tahun-Bulan-Tanggal’ atau ‘YMD’. Format ini bisa anda rubah sesuai dengan keinginan aplikasi yang anda buat atau sesuai keinginan pengguna aplikasi yang terbiasa dengan format indonesia yaitu ‘Tanggal-Bulan-Tahun’ atau ‘DMY’.

Berikut cara merubah format tanggal menjadi format ‘DMY’ pada database PostgreSQL :

1) Format awal tanggal database koperasi :

koperasi=> select current_date;
date
————
2008-12-20

2) Ubah format tanggal menjadi format ‘DMY’ :

koperasi=> set datestyle to ‘SQL,DMY’;
SET

3) Format tanggal database koperasi setelah diubah :


koperasi=> select current_date;
date
————
20/12/2008

Seting datestyle diatas masih bersifat temporer, agar bisa menjadi permanen anda harus login sebagai superuser postgres untuk set datestyle database, berikut contohnya :


shell>psql -U postgres template1

template1=# ALTER DATABASE nama_database SET datestyle TO ‘SQL,DMY’;

Post a Response