NULL 與0 之間的轉(zhuǎn)換關(guān)系.
1. null 轉(zhuǎn)換成 0
1.1 通過 COALESCE 函數(shù)
傳入 n個表達式或者字段, 遇到 非null就返回 。
舉例子:
COALESCE ( A.TEMPLATE_ID , B.TEMPLATE_ID )
coalesce( 表達式,0) 遇到非null值即停止并返回該值
1.2 通過 case when 語句
1.3 nvl 傳入兩個值,第一個值為空返回第二個值
2. 0 轉(zhuǎn)換成 null
1. NULLIF 函數(shù)
SELECT NULLIF(your_column, 0) AS new_column FROM your_table;
如果兩個值相等返回 null
2. case when 語句.

浙公網(wǎng)安備 33010602011771號