Date & Time
Snowflake
TIMESTAMPADD
Menambahkan sejumlah interval waktu ke timestamp.
Tipe hasil:
TIMESTAMPDiperbarui: 6 Jan 2026Syntax
SQL
TIMESTAMPADD(part, amount, timestamp)Parameter
partstring literalwajib
Unit waktu: year, month, day, hour, minute, second
amountINTEGERwajib
Jumlah unit yang ditambahkan (bisa negatif)
timestampTIMESTAMPwajib
Nilai timestamp awal
Contoh Penggunaan
Add Hours
SQL
1 SELECT TIMESTAMPADD('hour', 3, CURRENT_TIMESTAMP) as plus_3h;
Menambahkan 3 jam.
Subtract Days
SQL
1 SELECT TIMESTAMPADD('day', -7, CURRENT_TIMESTAMP) as week_ago;
Mengurangi 7 hari.