oracle函式:
nvl(arg,value)代表如果前面的arg的值為null那么回傳的值為后面的value ;
nvl(arg,value)=0 這代表什么?
uj5u.com熱心網友回復:
nvl(arg,value) 計算出的值為0啊1,arg值為0
2,arg值為空,value值為0
uj5u.com熱心網友回復:
nvl(arg,value)=0 這代表什么?就是判斷陳述句,前后兩個運算式,是否相等;
uj5u.com熱心網友回復:
回傳boolean值,具體要看nvl(arg,value)里面的value了uj5u.com熱心網友回復:
nvl(arg,value) 計算出的值為0啊1,arg值為0
2,arg值為空,value值為0
uj5u.com熱心網友回復:
一個判斷句,當arg不為空時,判斷arg是否為0;當arg為空時,判斷value是否為0uj5u.com熱心網友回復:
nvl(arg,value)=0這個是一個判斷陳述句,用來判斷arg值是否為0;或者為空時,value如果定義為0的話,也表示判斷arg是否為空,其他就不成立
uj5u.com熱心網友回復:
(1)nvl(arg,0)表示: 欄位arg為空的時候,把空的都賦值0(2) nvl(arg,0) =0 如果放在where 陳述句后,
表示 先判斷欄位,之后把欄位為空賦值0,之后=0。把這個作為條件就是只要為空的。
uj5u.com熱心網友回復:
arg為0,或者arg為空value為0轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/53997.html
標籤:基礎和管理
上一篇:oracle
