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

    1、类型转化函数:
      转化为数字类型的:
    decimal, double, Integer, smallint,real
    Hex(arg):转化为参数的16进制表示。
      转化为字符串类型的:
    char, varchar
    Digits(arg):返回arg的字符串表示法,arg必须为decimal。
      转化为日期时间的:
    date, time,timestamp
    2、时间日期:
    year, quarter, month, week, day, hour, minute ,second
    dayofyear(arg):返回arg在年内的天值
    Dayofweek(arg):返回arg在周内的天值
    days(arg):返回日期的整数表示法,从0001-01-01来的天数。
    midnight_seconds(arg):午夜和arg之间的秒数。
    Monthname(arg):返回arg的月份名。
    Dayname(arg):返回arg的星期。
    3、字符串函数:
    length,lcase, ucase, ltrim, rtrim
    Coalesce(arg1,arg2….):返回参数集中第一个非null参数。
    Concat (arg1,arg2):连接两个字符串arg1和arg2。
    insert(arg1,pos,size,arg2):返回一个,将arg1从pos处删除size个字符,将arg2插入该位置。
    left(arg,length):返回arg最左边的length个字符串。
    locate(arg1,arg2,<pos>):在arg2中查找arg1第一次出现的位置,指定pos,则从arg2的pos处开始找arg1第一次出现的位置。
    posstr(arg1,arg2):返回arg2第一次在arg1中出现的位置。
    repeat(arg1 ,num_times):返回arg1被重复num_times次的字符串。
    replace(arg1,arg2,arg3):将在arg1中的所有arg2替换成arg3。
    right(arg,length):返回一个有arg左边length个字节组成的字符串。
    space(arg):返回一个包含arg个空格的字符串。
    substr(arg1,pos,<length>):返回arg1中pos位置开始的length个字符,如果没指定length,则返回剩余的字符。
    4、数学函数
    Abs, count, max, min, sum
    Ceil(arg):返回大于或等于arg的最小整数。
    Floor(arg):返回小于或等于参数的最小整数。
    Mod(arg1,arg2):返回arg1除以arg2的余数,符号与arg1相同。
    Rand():返回1到1之间的随机数。
    Power(arg1,arg2):返回arg1的arg2次方。
    Round(arg1,arg2):四舍五入截断处理,arg2是位数,如果arg2为负,则对小数点前的数做四舍五入处理。
    Sigh(arg):返回arg的符号指示符。-1,0,1表示。
    truncate(arg1,arg2):截断arg1,arg2是位数,如果arg2是负数,则保留arg1小数点前的arg2位。

    5、其他:
    nullif(arg1,arg2):如果2个参数相等,则返回null,否则,返回参数1

  • 相关阅读:
    Go语言之函数基础
    Go语言之内置函数与包函数
    【LeetCode】1668.最大重复子字符串(三)
    [Python]编码规范性(四)——注释(属性、格式)
    【LeetCode】1929. 数组串联(2)
    [Python]编码规范性(三)——注释(类、接口、函数)
    [Python]编码规范性(五)——命名(包和模块、类、函数)
    [Python]序列为空的判定
    【LeetCode】27. 移除元素
    [Python]编码规范性(一)——排版(缩进、语句、空格)
  • 原文地址:https://www.cnblogs.com/moon25/p/1247329.html
Copyright © 2011-2022 走看看