Date & Time

SYSDATE

SnowflakeSnowflake

Mengembalikan current timestamp saat fungsi dipanggil. Berbeda dari CURRENT_TIMESTAMP yang konstan per statement.

Tipe hasil: TIMESTAMP_LTZDiperbarui: 6 Jan 2026

Syntax

SQL
SYSDATE()

Parameter

Fungsi ini tidak memerlukan parameter.

Contoh Penggunaan

SYSDATE vs CURRENT_TIMESTAMP

SQL
1SELECT
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.