1 / 15
文档名称:

db2函数说明.doc

格式:doc   大小:357KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

db2函数说明.doc

上传人:63229029 2017/6/14 文件大小:357 KB

下载得到文件列表

db2函数说明.doc

相关文档

文档介绍

文档介绍:Db2 函数说明: 聚集函数函数定义 avg() 平均值 sum() 求数值表达式之和 min() 求最小的数值表达式、最前面的分类字符串表达式或最早的日期表达式 max() 求最大的数值表达式、最后面的分类字符串表达式或最晚的日期表达式 count() 返回非空表达式的数目 count(*) 返回找到的行数 count_big 除返回值可以超过 integer 的最大值外,等同于 count grouping( 表达式)与 group-b y 子句同时使用,“表达式”必须出现在 group-b y 子句中; 函数返回的值表明 GROUP BY 子句返回的当前行是否是不包含表达式代表列的 grouping set 所产生的行。返回值: 1: 相应返回行中‘表达式’为空,且返回行是由 super-group 产生。 0: 其他情况数学函数函数定义 Ceiling(numeric_expr) 返回大于或等于指定值的最小整数 Abs(numeric_expr) 绝对值 Decimal(expr, precision , scale )或 dec 返回 expr 所表示的 decimal 数,参数指定了精度及小数位数 Double(expr) 或 float() 返回浮点数,参数可以是一个数值或是代表数值的字符串表达式 Exp(float_expr) 返回指定值的指数值 Floor(num_expr) 返回小于等于指定值的最小整数 Integer(expr) 或 int 返回整型数,参数可以是 numeric 或是表示 numeric 的字符串 Mod(expr1,expr2) Expr1 除以 expr2 后取余 Rand([integer_expr]) 返回 0到1 之间的随机浮点数,可选参数 integer_expr 是种子 Real(num_expr) 返回单精度的浮点数 Power(num_expr,power) 返回 num_expr 的幂次方 Round(num_expr,int_expr) 把数值表达式取到 int_expr 指定的精度 Sign(num_expr) 根据参数的正负返回一个标记值,取值-1,0,1 Sqrt(float_expr) 返回指定值的平方根字符串函数函数定义格式转换 Ascii(char_expr) 返回 char_expr 中第一个字符的 ASCII 值 Blob(char_expr) 将 string 转换为 blob 表达式 Char(datetime-expr[ , 格式]) 参 数可以是 date,time,timestamp, 格 式: ISO ( yyyy-mm-dd ) ,USA(mm/dd/yyyy),EUR(),JIS(yyyy-mm Char(char-expr[,integer]) Char(integer-expr) char(decimal-expr,decimal-c haracter) char(floating-point-expr) -dd) 若 integer 大于串长,则用空格补充,若小于串长则截断整型转换成字符型; 若参数为 smallint 则结果为 6 位,不足以空格填满; 若参数为 integer 则结果为 11 位,不足以空格填满; 若参数为 bigint 则结果为 20 位,不足以空格填满; 返回指定 Decimal 参数的定长字符型表达式; decimal-character 指定用于分隔整数与小数部分的单个字符常量,缺省为”.”;字符串长度等于精度+1 位小数点+1 位正负号位返回指定浮点数参数的定长字符型表达式;结果长度为 24 ,不足 24 位则在尾部填补空格 Chr(int_expr) 将 ASCII 码值转换成字符。 ASCII 码值应在 0至 255 之间基本字符串运算 Concat(expr1,expr2) 或|| 返回两字符串表达式的串接值 Insert(str_expr1,num_expr1, num_expr2,str_expr2) 返回的串为:从 str_expr1 的第 num_expr1 位开始删除长度为 num_expr2 的字符串,然后在 num_expr1 位将 str_expr2 插入 Lcase(str_expr) 大写向小写转换 ucase(str_expr) 小写向大写转换 Left(str_expr,length) 返回 str_expr 最左边的 length 个字符 right(str_expr,length) 返回 str_expr 最右边的 length 个字符 Ltrim(str_expr) 删除左边空格 rtrim(str_expr) 删除右边空格 Repeat(st