oracle nvl()簡單解釋

函數聲明:nvl(col,val) 

說明:當col爲空時取val作爲返回值,當col不爲空時取col值。

用處:最主要的是格式化數據,比如:

1、計算金額時,不想出現空數據,可以使用nvl(JINE,0)來得到0。

2、由於null+(或-,*,/)數字等於null,所以在表達式中對可能爲空的值要使用nvl()

3、有時對可能爲空的列進行條件查詢時,可能出現結果集丟失數據問題,加上nvl能避免這種問題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章