函數聲明:nvl(col,val)
說明:當col爲空時取val作爲返回值,當col不爲空時取col值。
用處:最主要的是格式化數據,比如:
1、計算金額時,不想出現空數據,可以使用nvl(JINE,0)來得到0。
2、由於null+(或-,*,/)數字等於null,所以在表達式中對可能爲空的值要使用nvl()
3、有時對可能爲空的列進行條件查詢時,可能出現結果集丟失數據問題,加上nvl能避免這種問題
函數聲明:nvl(col,val)
說明:當col爲空時取val作爲返回值,當col不爲空時取col值。
用處:最主要的是格式化數據,比如:
1、計算金額時,不想出現空數據,可以使用nvl(JINE,0)來得到0。
2、由於null+(或-,*,/)數字等於null,所以在表達式中對可能爲空的值要使用nvl()
3、有時對可能爲空的列進行條件查詢時,可能出現結果集丟失數據問題,加上nvl能避免這種問題