zoukankan      html  css  js  c++  java
  • SQL函数

    (一)nvl 函数

    语法: NVL( exp1, exp2)

    功能:判断列值或者表达式1的值是否为NULL,若为NULL,则转换为表达式2。

    (二)NVL2 函数

    语法:NVL2(exp1, exp2, exp3)

    功能:检查表达式1,若不为NULL,则返回表达式2;若为NULL,则返回表达式3。

    (三)NULLIF 函数

    语法:NULLIF(exp1, exp2)   

    功能:比较两个表达式,如果相等,则返回NULL值;若不等,则返回表达式1,表达式1不能为NULL。

    等价于 case when exp1 = exp2

            then null

            else exp1

         end;

    (四)COALESCE 函数

    语法:coalesce(exp1, exp2, .... expn)

    功能:从多个表达式中,返回第一个非空表达式。

    (五)DECODE函数

    语法:DECODE(expression, search1, result1, search2, result2, ..., [default]);

    功能:比较表达式expression与每一个查找值search,如果expression与search1相等,则返回result1;若果expression与search2相等,则返回result2,如果都不匹配,则返回 default默认值。

  • 相关阅读:
    dw2018修改为中文
    C# 响应一个html页面
    layui 时间控件 单击 年直接赋值
    js 正则 测试
    python之读取和写入csv文件
    python安装与配置
    hive支持sql大全
    HiveQL与SQL区别
    Hadoop插件安装
    简单算法学习之快速排序详解
  • 原文地址:https://www.cnblogs.com/ly01/p/8548327.html
Copyright © 2011-2022 走看看