Date & Time
Snowflake
CURRENT_TIMESTAMP
Mengembalikan timestamp saat ini dengan timezone. Bisa dipanggil dengan atau tanpa parentheses.
Tipe hasil:
TIMESTAMP_LTZ (timestamp with local timezone)Diperbarui: 6 Jan 2026Syntax
SQL
CURRENT_TIMESTAMP() | CURRENT_TIMESTAMPParameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Mendapatkan Waktu Sekarang
SQL
1 SELECT CURRENT_TIMESTAMP() as now;
Mengembalikan timestamp saat ini dengan timezone.
Hasil
2024-03-15 14:30:25.123 +0700
Insert dengan Timestamp Otomatis
SQL
1 INSERT INTO audit_log (action, user_id, created_at) 2 VALUES ('LOGIN', 'USER-001', CURRENT_TIMESTAMP());
Menyimpan log dengan timestamp saat ini.
Filter Data Hari Ini
SQL
1 SELECT * 2 FROM orders 3 WHERE order_date >= DATE_TRUNC('DAY', CURRENT_TIMESTAMP()) 4 AND order_date < DATEADD('DAY', 1, DATE_TRUNC('DAY', CURRENT_TIMESTAMP()));
Mengambil order yang dibuat hari ini.
Fungsi Terkait
SQL
1 SELECT 2 CURRENT_TIMESTAMP() as current_ts, 3 CURRENT_DATE() as current_dt, 4 CURRENT_TIME() as current_tm, 5 SYSDATE() as sys_date;
Perbandingan berbagai fungsi waktu saat ini di Snowflake.
Hasil
| CURRENT_TS | CURRENT_DT | CURRENT_TM | SYS_DATE |
|---|---|---|---|
| 2024-03-15 14:30:25.123 | 2024-03-15 | 14:30:25 | 2024-03-15 14:30:25.123 |
Pertanyaan Umum tentang CURRENT_TIMESTAMP
Apa itu fungsi CURRENT_TIMESTAMP di Snowflake?
Mengembalikan timestamp saat ini dengan timezone. Bisa dipanggil dengan atau tanpa parentheses. Di Snowflake, fungsi CURRENT_TIMESTAMP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan CURRENT_TIMESTAMP di Snowflake?
Gunakan sintaks berikut: CURRENT_TIMESTAMP() | CURRENT_TIMESTAMP. Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi CURRENT_TIMESTAMP?
Fungsi CURRENT_TIMESTAMP mengembalikan nilai bertipe TIMESTAMP_LTZ (timestamp with local timezone). Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.