技术开发 频道

DB2日常维护汇总

 

    160.SUBSTR(EXP1,EXP2)

    返回EXP1串自EXP2处开始的子串.

    SELECT SUBSTR('CDNJFDJFJD',5) FROM BSEMPMS;

    SELECT SUBSTR('CDNJFDJFJD',5,2) FROM BSEMPMS;


    161.SQRT()

    返回该参数的平方根.

    SELECT SQRT(36) FROM BSEMPMS;


    162.SPACE()

    返回由参数指定的长度,包含空格在内的字符串.

    SELECT  SPACE(10)  FROM  BSEMPMS;


    163.SECOND()

    返回一个数值的秒部分.

    SELECT SECOND('18:34:32') FROM BSEMPMS;


    164.RTRIM()

    删除字符串尾部的空格.

    SELECT RTRIM('COMMENT') FROM BSEMPMS;


    165.ROUND(EXP1,EXP2)

    返回EXP1小数点右边的第EXP2位置处开始的四舍五入值.

    SELECT ROUND(2345.6789,2) FROM BSEMPMS;


    166.REPLACE(EXP1,EXP2,EXP3)

    用EXP3替代EXP1中所有的EXP2

    SELECT CHAR(REPLACE('ROMANDD','NDD','CCB'),10) FROM BSEMPMS;

    167.REPEAT(EXP1,EXP2)

    返回EXP1重复EXP2次后的字符串.

    SELECT CHAR(REPEAT('REPEAT',3),21) FROM BSEMPMS;


    168.REAL()

    返回一个数值的单精度浮点数表示.

    SELECT REAL(10) FROM BSEMPMS;


    169.RAND()

    返回0和1之间的随机浮点数.

    SELECT RAND() FROM BSEMPMS;


    170.POWER(EXP1,EXP2)

    返回EXP1的EXP2次幂.

    SELECT POWER(2,5) FROM BSEMPMS;


    171.POSSTR(EXP1,EXP2)

    返回EXP2在EXP1中的位置.

    SELECT ('ABCDEFGH','D') FROM BSEMPMS;


    172.NULLIF(EXP1,EXP2)

    如果EXP1=EXP2,则为NULL,否则为EXP1

    173.NODENUMBER()

    返回行的分区号.

    SELECT NODENUMBER(EMP_NO) FROM BSEMPMS;


    174.MONTH()

    返回一个数值的月部分.

    SELECT MONTH('2003/10/20') FROM BSEMPMS;


    175.MOD(EXP1,EXP2)

    返回EXP1除以EXP2的余数.

    SELECT MOD(20,8) FROM BSEMPMS;


    176.MINUTE()

    返回一个数值的分钟部分.

    SELECT MINUTE('18:34:23') FROM BSEMPMS;


    177.LTRIM()

    删除字符串前面的空格.

    SELECT LTRIM('CDDD') FROM BSEMPMS;


    178.HOUR()

    返回一个数值的小时部分.

    SELECT HOUR('18:34:23') FROM BSEMPMS;


    179.DOUBLE()

    如果参数是一个数字表达式,返回与其相对应的浮点数,如果参数是字符串表达式,则返回该数的字符串表达式.

    SELECT DOUBLE('5678') FROM BSEMPMS;


    180.EXP()

    返回参数的指数函数.

    SELECT EXP(2) FROM BSEMPMS;


    181.FLOAT()

    返回一个数的浮点表示.

    SELECT FLOAT(789) FROM BSEMPMS;


    182.FLOOR()

    返回小于或等于参数的最大整数.

    SLECTFLOOR(88.93) FROM BSEMPMS;


    183.HEX()

    返回一个表示为字符串的值的16进制表示.

    SELECT HEX(16) FROM BSEMPMS;
 

0
相关文章