Date & Time
PostgreSQL
CURRENT_TIME
Mengembalikan waktu saat ini (tanpa tanggal) dengan timezone. Nilai tetap sama selama satu transaksi.
Tipe hasil:
time with time zoneSyntax
SQL
CURRENT_TIME
CURRENT_TIME(precision)Parameter
precisionintegeropsional
Jumlah digit presisi detik (0-6)
Contoh Penggunaan
Waktu Saat Ini
SQL
1 SELECT 2 CURRENT_TIME, 3 CURRENT_TIME(0) AS no_fraction;
Mendapatkan waktu dengan dan tanpa fraction.
Hasil
| current_time | no_fraction |
|---|---|
| 14:30:45.123456+07 | 14:30:45+07 |
Cek Jam Operasional
SQL
1 SELECT 2 CASE 3 WHEN CURRENT_TIME BETWEEN 09:00::time AND 17:00::time 4 THEN Open 5 ELSE Closed 6 END AS status;
Mengecek apakah dalam jam operasional.