Conditional

NVL

SnowflakeSnowflake

Mengembalikan expr1 jika bukan NULL, jika tidak mengembalikan expr2 (Oracle compatible).

Tipe hasil: Same as input typesDiperbarui: 6 Jan 2026

Syntax

SQL
NVL(expr1, expr2)

Parameter

expr1anywajib

Expression yang dicek NULL

expr2anywajib

Nilai pengganti jika expr1 NULL

Contoh Penggunaan

Replace NULL

SQL
1SELECT NVL(commission, 0) as actual_commission
2FROM sales;

Mengganti NULL commission dengan 0.