常用函数(数值处理函数)_第1页
常用函数(数值处理函数)_第2页
常用函数(数值处理函数)_第3页
常用函数(数值处理函数)_第4页
常用函数(数值处理函数)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库程序设计常用函数教学目标知识目标:应知函数的含义;应知函数具有的特定功能程序;应会最常用函数的使用方法。能力目标:能灵活使用函数。思政目标需要学习者严谨认真,求真务实。教学内容常用函数概述函数类型一、函数的概述函数是一种能够完成某种特定操作或功能的数据形式。一个函数可以接受一个或多个参数,并通过特定的运算返回一个值。格式:函数名([参数1][,参数2]…)函数值:函数的运算结果说明:任何可以使用表达式的地方都可以使用函数。二、函数类型※数值处理函数※日期时间函数※字符串处理函数※数据类型转换函数※测试函数※系统对话框函数系统函数自定义函数※取绝对值函数※求符号函数 ※求平方根函数※求指数函数※求对数函数※取整函数※求余数函数※四舍五入函数※求最大值和最小值函数※π函数数值函数类型数值函数用于数值运算,其自变量与函数值都是数值型数据(一)数值函数※求磁盘自由空间函数※求字段数函数 ※求字段名函数1.取绝对值函数格式:ABS(<数值表达式>)功能:求数值型表达式的绝对值。2.求符号函数

格式:SIGN(<数值表达式>)

功能:求指定数值表达式的符号。当表达式的运算结果为正、负和零时,函数值分别为1、-1和0。3.求平方根函数格式:SQRT(<数值表达式>)功能:求数值型表达式的算术平方根,数值型表达式的值应不小于零。函数值为数值型。4.求指数函数

格式:EXP(<数值表达式>)

功能:将数值型表达式的值作为指数x,求出ex的值。5.求对数函数格式:LOG(<数值表达式>)

LOG10(<数值表达式>)功能:LOG求数值表达式的自然对数LOG10求数值型表达式的常用对数数值型表达式的值必须大于零。6.取整函数

格式:INT(<数值表达式>)CEILING(<数值表达式>)FLOOR(<数值表达式>)功能:INT取数值型表达式的整数部分。CEILING取大于或等于指定表达式值的最小整数。FLOOR取小于或等于指定表达式值的最大整数。7.求余数函数格式:MOD(<数值表达式1>,<数值表达式2>)功能:求<数值表达式1>除以<数值表达式2>所得出的余数。余数的符号与表达式2相同。如果被除数与除数同号,那么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。8.四舍五入函数

格式:ROUND(<数值表达式1>,<数值表达式2>)功能:对<数值表达式1>的值按照<数值表达式2>指定的位置进行四舍五入。若<数值表达式2>的值n大于0,它表示的是要保留的小数位数为n,则对小数点后第n+1位小数进行四舍五入;若<数值表达式2>的值n小于0,它表示的是对<数值表达式1>之值的小数点前n位四舍五入。9.求最大值和最小值函数格式:MAX(<表达式1>,<表达式2>[<表达式3>…])

MIN(<表达式1>,<表达式2>[,<表达式3>…])功能:MAX()是计算各表达式的值,并返回其中的最大值;MIN()计算各表达式的值,并返回其中的最小值。表达式的类型可以是数值型、字符型、货币型、双精度型、浮点型、日期型和日期时间型,但所有表达式的类型必须相同。10.π函数

格式:PI()功能:返回圆周率π的近似值3.14。11.求磁盘自由空间函数

格式:DISKSPACE()功能:求指定磁盘所剩余的可用空间的字节数。12.求字段数函数

格式:FCOUNT(\[<数值型表达式>\])功能:求指定工作区表文件的字段数。若指定工作区无表文件打开,则返回0。若未指定<数值型表达式>,则对当前工作区操作。13.求字段名函数

格式:FIELD([<数值型表达式1>[,<数值型表达式2>]]功能:求<数值型表达式2>指定的工作区中的表文件,由<数值型表达式1>指定位置的字段名。若<数值型表达式1>的值超出表文件的字段个数,则返回空串。若指定工作区无文件打开,则返回空串。若省略<数值型表达式2>,则对当前工作区操作。(二)日期时间函数日期时间函数是处理日期型或日期时间型数据的函数。※系统日期和系统时间函数※求年份、月份和天数函数

※求时、分和秒函数※求星期函数1.系统日期和系统时间函数格式:DATE(),

TIME(),

DATETIME()

功能:DATE()返回当前系统日期,函数值为日期型。TIME()返回当前系统时间,函数值为字符型。DATETIME()返回当前系统日期时间,函数值为日期时间型。2.求年份、月份和天数函数格式:YEAR(<日期表达式>|<日期时间表达式>)MONTH(<日期表达式>|<日期时间表达式>)DAY(<日期表达式>|<日期时间表达式>)功能:YEAR()从指定的日期表达式或日期时间表达式中返回年份,以4位数值型数据表示(如2006年)。MONTH()从指定的日期表达式或日期时间表达式中返回月份。DAY()从指定日期表达式或日期时间表达式中返回月里面的天数。

这3个函数的返回值都为数值型。

格式:HOUR(<日期时间表达式>)MINUTE(<日期时间表达式>)SEC(<日期时间表达式>)

功能:HOUR()从指定日期时间表达式中返回小时数(24小时制)。MINUTE()从指定日期时间表达式中返回分钟数。SEC()从指定日期时间表达式中返回秒数。这3个函数的返回值都为数值型。3.求时、分和秒函数格式:DOW(<日期型表达式>)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论