NVL()函數


NVL()函數是Oracle中的一個函數,NVL()函數的功能是實現空值的轉換。

    例如NVL(string1,replace_with)中:
    當第一個參數(string1)為空時,返回第二個參數(replace_with);
    當第一個參數(string1)不為空時,則返回第一個參數(string1)。

NVL()函數的第一個參數和第二個參數類型必須相同,或者可以由隱式轉換得到。

拓展:
NVL2()函數:Oracle/PLSQL中的一個函數,Oracle在NVL函數的功能上擴展,提供了NVL2函數。

    如NVL2(E1,E2,E3)中:
    當E1為NULL時,返回E3;當E1不為NULL時,返回E2。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM