Date & Time
DuckDB
NOW
Mengembalikan timestamp saat ini (tanggal dan waktu). Di DuckDB, NOW() mengembalikan waktu yang konsisten dalam satu transaction.
Tipe hasil:
TIMESTAMP WITH TIME ZONEDiperbarui: 6 Jan 2026Syntax
SQL
NOW()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Mendapatkan Waktu Saat Ini
SQL
1 SELECT NOW();
Mengembalikan timestamp saat ini.
Hasil
2024-03-15 14:30:45.123456+07
Insert dengan Timestamp
SQL
1 INSERT INTO audit_log (action, user_id, created_at) 2 VALUES ('LOGIN', 123, NOW());
Mencatat waktu login user.
Filter Data Hari Ini
SQL
1 SELECT * 2 FROM orders 3 WHERE order_date >= DATE_TRUNC('day', NOW()) 4 AND order_date < DATE_TRUNC('day', NOW()) + INTERVAL '1 day';
Mengambil order hari ini menggunakan NOW().
Menghitung Umur Data
SQL
1 SELECT 2 id, 3 created_at, 4 NOW() - created_at as age 5 FROM tasks 6 WHERE NOW() - created_at > INTERVAL '7 days';
Mencari task yang lebih dari 7 hari.