天天看點

oracle nvl

NVL函數NVL(EXP1,EXP2)

oracle nvl

(1)NVL函數允許你在一個查詢中使用一個字元串來替代null,如果EXP1是null,那麼就會傳回EXP2,如果EXP1非空,NVL就會傳回EXP1

(2)參數EXP1,EXP2可以時任何資料類型,如果他們的資料類型不相同,則會:

a.如果exp1是字元資料,oracle資料庫将會在比較之前把exp2轉為exp1的資料類型,最後會傳回exp1的字元類型

b.如果exp1是數值類型,oracle首先會取精度最高的那個參數的精度,然後隐式的将其他的參數轉換為該精度的類型,并且傳回。

oracle nvl
oracle nvl
oracle nvl
oracle nvl