nvl

nvl

函數名稱
NVL是Oracle PL/SQL中的一個函數。它的格式是NVL(string1,replace_with)。它的功能是如果string1為NULL,則NVL函數返回replace_with的值,否則返回string1的值,如果兩個參數都為NULL,則返回NULL。
    中文名:nvl 外文名: 所屬學科:數學 分類:函數 用途:編程 平台:Oracle PL/SQL

定義

Oracle PL/SQL中的一個函數。

格式為:NVL(string1,replace_with)。

功能:如果string1為NULL,則NVL函數返回replace_with的值,否則返回string1的值,如果兩個參數都為NULL,則返回NULL。

注意事項:string1和replace_with必須為同一數據類型,除非顯式的使用TO_CHAR函數進行類型轉換。

功能擴展

nvl函數基本語法為nvl(E1,E2),意思是E1為null就返回E2,不為null就返回E1。

Oracle在NVL函數的功能上擴展,提供了NVL2函數。NVL2(E1,E2,E3)的功能為:如果E1為NULL,則函數返回E3,否則返回E2。

上一篇:分布式文件系統

下一篇:二級緩存

相關詞條

相關搜索

其它詞條