功能
從兩個表達式傳回一個非 null 值。
文法
NVL(eExpression1, eExpression2)
參數
eExpression1(e1), eExpression2(e2)兩個參數可以是任意一種資料類型
若e1的計算結果為null值則傳回e2。若e1的計算結果不是null值,則傳回e1。若e1與e2的均為null值,則傳回NULL。
傳回值類型
字元型、日期型、日期時間型、數值型、貨币型、邏輯型或 null 值
說明
在不支援null值或null值無關緊要的情況下,可以使用 NVL() 來移去計算或操作中的null值。
select nvl(a.name,'空的') as name from student a join school b on a.ID=b.ID
原帖位址:http://77857.blog.51cto.com/67857/165793/