NULLIF
توضیحات
این تابع اگر مقدار اول و دوم برابر باشند خروجی را null میکند در غیر این صورت خروجی مقدار اول میشود.
دستور
تابع NULLIFF به صورت زیر نوشته میشود:
| ۱ | NULLIF( expr۱, expr۲ ) |
.
مثال
مثالی از تابع NULLIF را مشاهده میکنیم:
| ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ |
NULLIF(۱۲, ۱۲)Result: NULLNULLIF(۱۲, ۱۳)Result: ۱۲NULLIF(\'apples\', \'apples\')Result: NULLNULLIF(\'apples\', \'oranges\')Result: \'apples\'NULLIF(NULL, ۱۲)Result: ORA-۰۰۹۳۲ error (because expr۱ can not be the literal NULL) |
