Date & Time
Snowflake
SYSDATE
Mengembalikan current timestamp saat fungsi dipanggil. Berbeda dari CURRENT_TIMESTAMP yang konstan per statement.
Tipe hasil:
TIMESTAMP_LTZDiperbarui: 6 Jan 2026Syntax
SQL
SYSDATE()Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
SYSDATE vs CURRENT_TIMESTAMP
SQL
1 SELECT 2 CURRENT_TIMESTAMP as ct1, 3 (SELECT COUNT(*) FROM large_table), 4 CURRENT_TIMESTAMP as ct2, 5 SYSDATE() as sys;
CURRENT_TIMESTAMP sama, SYSDATE mungkin berbeda.
Pertanyaan Umum tentang SYSDATE
Apa itu fungsi SYSDATE di Snowflake?
Mengembalikan current timestamp saat fungsi dipanggil. Berbeda dari CURRENT_TIMESTAMP yang konstan per statement. Di Snowflake, fungsi SYSDATE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan SYSDATE di Snowflake?
Gunakan sintaks berikut: SYSDATE(). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi SYSDATE?
Fungsi SYSDATE mengembalikan nilai bertipe TIMESTAMP_LTZ. 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.