Date & Time
DuckDB
CURRENT_TIME
Mengembalikan waktu saat ini (jam, menit, detik) tanpa tanggal. Berguna untuk timestamp dan logging.
Tipe hasil:
TIMEDiperbarui: 6 Jan 2026Syntax
SQL
CURRENT_TIMEParameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Mendapatkan Waktu Saat Ini
SQL
1 SELECT CURRENT_TIME as current_time;
Mengambil waktu saat query dijalankan.
Hasil
| current_time |
|---|
| 14:30:45.123456 |
Menambahkan Timestamp ke Log
SQL
1 SELECT 2 event_name, 3 CURRENT_DATE as log_date, 4 CURRENT_TIME as log_time 5 FROM events 6 WHERE created_today = true;
Menambahkan tanggal dan waktu saat ini ke log entry.
Hasil
| event_name | log_date | log_time |
|---|---|---|
| User Login | 2024-06-15 | 14:30:45 |
| Page View | 2024-06-15 | 14:30:45 |
Filter Berdasarkan Jam Kerja
SQL
1 SELECT * 2 FROM activities 3 WHERE activity_time BETWEEN 4 TIME '09:00:00' AND TIME '17:00:00';
Memfilter aktivitas yang terjadi dalam jam kerja.
Hasil
| activity_id | activity_time | description |
|---|---|---|
| 1 | 10:30:00 | Meeting |
| 2 | 14:15:00 | Code Review |