美文网首页
SQL中NVL函数

SQL中NVL函数

作者: 公子小白123 | 来源:发表于2020-11-22 08:45 被阅读0次

    空值判断函数

    1、NVL(表达式A,表达式B)

    如果表达式A为空值,NVL返回值为表达式B的值,否则返回表达式A的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式A和表达式B的数据类型必须为同一个类型。

    例:

    nvl(clue_num,0):如果clue_num为空,则返回0;否则返回clue_num的值

    2、NVL2(表达式A,表达式B,表达式C)

    如果表达式A为空,则返回表达式C的值;如果表达式A不为空,则返回表达式B的值。

    例:

    nvl(sex,0,1):如果sex为空,则返回1;否则返回0

    相关文章

      网友评论

          本文标题:SQL中NVL函数

          本文链接:https://www.haomeiwen.com/subject/myblbktx.html