Date & Time

NOW

DuckDBDuckDB

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 2026

Syntax

SQL
NOW()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

Mendapatkan Waktu Saat Ini

SQL
1SELECT NOW();

Mengembalikan timestamp saat ini.

Hasil
2024-03-15 14:30:45.123456+07

Insert dengan Timestamp

SQL
1INSERT INTO audit_log (action, user_id, created_at)
2VALUES ('LOGIN', 123, NOW());

Mencatat waktu login user.

Filter Data Hari Ini

SQL
1SELECT *
2FROM orders
3WHERE 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
1SELECT
2 id,
3 created_at,
4 NOW() - created_at as age
5FROM tasks
6WHERE NOW() - created_at > INTERVAL '7 days';

Mencari task yang lebih dari 7 hari.