欢迎来到天天文库
浏览记录
ID:42562104
大小:24.10 KB
页数:11页
时间:2019-09-17
《INFORMIX数据库函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、INFORMIX数据库函数一、内部函数 1、内部合计函数 1)COUNT(*)返回行数 2)COUNT(DISTINCTCOLNAME)返回指定列中唯一值的个数 3)SUM(COLNAME/EXPRESSION)返回指定列或表达式的数值和; 4)SUM(DISTINCTCOLNAME)返回指定列中唯一值的和 5)AVG(COLNAME/EXPRESSION)返回指定列或表达式中的数值平均值 6)AVG(DISTINCTCOLNAME)返回指定列中唯一值的平均值 7)MIN(COLNAME/EXPRESSION)返
2、回指定列或表达式中的数值最小值 8)MAX(COLNAME/EXPRESSION)返回指定列或表达式中的数值最大值 2、日期与时间函数 1)DAY(DATE/DATETIMEEXPRESSION)返回指定表达式中的当月几号 2)MONTH(DATE/DATETIMEEXPRESSION)返回指定表达式中的月份 3)YEAR(DATE/DATETIMEEXPRESSION)返回指定表达式中的年份 4)WEEKDAY(DATE/DATETIMEEXPRESSION)返回指定表达式中的当周星期几 5)DATE(NOTD
3、ATEEXPRESSION)返回指定表达式代表的日期值 6)TODAY返回当前日期的日期值 7)CURRENT[FIRSTTOLAST]返回当前日期的日期时间值 8)COLNAME/EXPRESSIONUNITSPRECISION返回指定精度的指定单位数 9)MDY(MONTH,DAY,YEAR)返回标识指定年、月、日的日期值 10)DATETIME(DATE/DATETIMEEXPRESSION)FIRSTTOLAST返回表达式代表的日期时间值 11)INTERVAL(DATE/DATETIMEEXPRESSI
4、ON)FIRSTTOLAST返回表达式代表的时间间隔值 12)EXTEND(DATE/DATETIMEEXPRESSION,[FIRSTTOLAST])返回经过调整的日期或日期时间值 To_char函数将datetime和date值转化为字符值。 To_date函数将字符值转化为datetime类型的值。例to_date(“1978-10-0710:00”,”%Y-%m-%d%H:%M) 例子1、和UNITS合用,指定日期或时间单位(year,month,day,hour,minute,seond,fractio
5、n): lettmp_date=today+3UNITSday 例子2、lettmp_date=MDY(10,30,2002)--2002-10-30 例子3、lettmp_date=today+interval(7)daytoday--当前时间加上7天; 注:该功能与1相似; 例子4、EXTEND转换日期或日期时间值 lettmp_inthour=extend(datetime1,hourtohour) 3、代数函数 1)ABS(COLNAME/EXPRESSION):取绝对值 2)MOD(COLNAME/EX
6、PRESSION,DIVISOR)返回除以除数后的模(余数) 3)POW(COLNAME/EXPRESSION,EXPONENT)返回一个值的指数冥 例子:lettmp_float=pow(2,3)--8.00000000 4)ROOT(COLNAME/EXPRESSION,[INDEX])返回指定列或表达式的根值 5)SQRT(COLNAME/EXPRESSION)返回指定列或表达式的平方根值 6)ROUND(COLNAME/EXPRESSION,[FACTOR])返回指定列或表达式的圆整化值 7)TRUNC(
7、COLNAME/EXPRESSION,[FACTOR])返回指定列或表达式的截尾值 说明:上两者中FACTOR指定小数位数,若不指定,则为0;若为负数,则整化到小数点左边; 注:ROUND是在指定位上进行4舍5入;TRUNC是在指定位上直接截断; lettmp_float=round(4.555,2)--4.56 lettmp_float=trunc(4.555,2)--4.55 4、指数与对数函数 1)EXP(COLNAME/EXPRESSION)返回指定列或表达式的指数值 2)LOGN(COLNAME/EXP
8、RESSION)返回指定列或表达式的自然对数值 3)LOG10(COLNAME/EXPRESSION)返回指定列或表达式的底数位10的对数值 5、三角函数 1)COS(RADIANEXPRESSION)返回指定弧度表达式的余弦值 2)SIN(RADIANEXPRESSION)正弦 3)TAN(RADIANEXPRESSION)正切 4)ACOS(RADIANEXPRESS
此文档下载收益归作者所有