sql NVL函数用法简介


摘要:
下文讲述sql 中NVL函数用法简介


NVL函数功能简介

NVL函数是一个空值(NULL)转换函数
NVL函数语法:

   NVL(表达式1,表达式2)
   /*
   当“表达式1”为空值null时,则返回表达式2的值,否则返回表达式1的值。
   注意事项:
       表达式1和表达式2必须为同一个数据类型
   */
 NVL2(表达式1,表达式2,表达式3)
 /*
     当表达式1为空值时,则返回表达式3的值,
     当表达式1不为空值时,则返回表达式2的值。 
  */

例:

   NVL2(a,'maomao365.com',b)
  /*
  当a为null时,则返回b
   否则返回 'maomao365.com'
  */