NULLIF

NULLIF

توضیحات

این تابع اگر مقدار اول و دوم برابر باشند خروجی را null می‌کند در غیر این صورت خروجی مقدار اول می‌شود.

دستور

تابع NULLIFF به صورت زیر نوشته می‌شود:

۱ NULLIF( expr۱, expr۲ )

.


مثال

مثالی از تابع NULLIF را مشاهده می‌کنیم:

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
NULLIF(۱۲, ۱۲)
Result: NULL
NULLIF(۱۲, ۱۳)
Result: ۱۲
NULLIF(\'apples\', \'apples\')
Result: NULL
NULLIF(\'apples\', \'oranges\')
Result: \'apples\'
NULLIF(NULL, ۱۲)
Result: ORA-۰۰۹۳۲ error   (because expr۱ can not be the literal NULL)

نوشته‌های مشابه