vfp常用函数.doc

上传人:w****2 文档编号:6592197 上传时间:2020-02-29 格式:DOC 页数:4 大小:20.50KB
返回 下载 相关 举报
vfp常用函数.doc_第1页
第1页 / 共4页
vfp常用函数.doc_第2页
第2页 / 共4页
vfp常用函数.doc_第3页
第3页 / 共4页
点击查看更多>>
资源描述
1 数值函数:1、 绝对值函数 ABS(数值表达式) 返回数值表达式的绝对值,返回数据类型:数值型;2、 取整函数 INT(数值表达式) 返回数值表达式的整数部分,返回数据类型:数值型;3、 符号函数 SIGN(数值表达式) 测试表达式的值,若为正数,返回1,若为负数,返回-1,若为0,返回0,返回数据类型:数值型;4、 取最小整数函数CEILING(数值表达式)返回大于或等于表达式的值的最小整数,返回数据类型:数值型;5、 取最大整数函数FLOOR(数值表达式)返回小于或等于表达式的值的最小整数,返回数据类型:数值型;6、 四舍五入函数 ROUND(数值表达式,有效位数)对数值表达式按照有效位数进行四舍五入,返回数据类型:数值型;7、求余函数 MOD(数值表达式1,数值表达式2) 返回表达式1除以表达式2的余数,同号直接求余,若异号,求余后加上表达式2的值,返回数据类型:数值型8、 平方根函数 SQRT(数值表达式) 返回数值表达式的平方根,返回数据类型:数值型9、 自然对数函数LOG(数值表达式) 返回数值表达式的自然对数,返回数据类型:数值型10、 圆周率函数 PI( ) 返回圆周率的值,返回数据类型:数值型2、 日期和时间函数 1、日期函数 DATE()返回当前系统日期,返回默认格式“mm/dd/yy”,返回的数据类型:日期型;2、 求年份函数 YEAR(日期表达式|日期时间表达式) 返回指定日期的年份, 返回的数据类型:数值;3、 求月份函数 MONTH(日期表达式|日期时间表达式)返回指定日期的月份, 返回的数据类型:数值;4、求日函数 DAY(日期表达式|日期时间表达式)返回指定日期的日的数值, 返回的数据类型:数值;5、 系统时间函数 TIME() 返回当前系统时间,返回的默认格式“hh:mm:ss”,返回数据类型:字符型;6、 系统日期时间函数 DATETIME()返回当前系统日期和时间,返回的数据类型日期时间型3、 字符函数 1、生成空格函数 SPACE(数值表达式) 返回一个空格组成的字符串,空格的个数有数值表达式来决定 ,返回数据类型:字符型2、 删除前导空格函数LTRIM(字符表达式) 返回指定字符串删除前导空格后的字符串,返回数据类型:字符型。3、 删除尾随空格函数RTRIM(字符表达式) 返回指定字符串删除尾部空格后的字符串,返回数据类型:字符型。4、 删除先导和尾随空格函数 ALLTRIM(字符表达式) 返回指定字符串删除前导和尾部空格后的字符串,返回数据类型:字符型。5、左子串函数 LEFT(字符表达式,字符个数) 从指定字符串左边第一个字符开始,连续截取指定个数的字符,得到一个新的字符串。返回的数据类型:字符型6、 右子串函数RIGHT(字符表达式,字符个数) 从指定字符串右边第一个字符开始,连续截取指定个数的字符,得到一个新的字符串。7、 子字符串函数 SUBSTR(字符表达式,起始位置,字符个数) 从指定的字符串指定位置,连续截取指定个数的字符,得到的新的字符串,返回类型:字符型。若省略字符个数,或指定的字符个数大于从起始位置到字符串结束的字符个数,则截取到最后一个字符处为止。8、 求子串位置函数AT(字符表达式1,字符表达式2,数值表达式) ATC(字符表达式1,字符表达式2,数值表达式)若字符表达式1是字符表达式2的子串,则返回字符表达式1的值的首字符在字符表达式2的值中的位置,若不是子串,返回0. 返回的数据类型:数值型ATC和AT功能相似,区别在于前者比较子串不区分大小写。9、 字符串替换函数 STUFF(字符表达式1,起始位置,长度,字符表达式2) 用字符表达式2的值替换字符表达式1中由起始位置和长度指定的字符串,如果长度为0,则字符串2 插在起始位置指定字符前,若字符表达式2是空串,则删除字符表达式1中由起始位置和长度指定的字符串。 返回的数据类型:字符型;10、字符串匹配函数 LIKE(字符表达式1,字符表达式2) 比较两个字符串在对应位置上的字符,若所有对应的字符都匹配,则返回逻辑真,否则返回逻辑假。 返回数据类型:逻辑型;4、 测试函数 1、测试字符串长度函数 LEN(字符表达式) 返回指定字符表达式的值的长度。返回数据类型:数值型; 2、测试数据是否为空函数 EMPTY(表达式) 测试表达式的值是否为空,若为空返回逻辑真,否则返回逻辑假。对于空字符串和日期型数据,返回逻辑真,对于全空格的字符表达式或是值为0的数值表达式、值为.F.的逻辑表达式,该函数也返回逻辑真。返回数据类型:逻辑型 3、测试数据类型函数TYPE(“表达式”) 返回表达式数据类型,返回数据类型:字符型。 4、测试数据类型函数VARTYPE(表达式,逻辑表达式) 返回表达式的数据类型,若表达式是一个数组,则返回该数组第一个元素的数据类型。返回数据类型:字符型(大写的字母); 5、测试数据范围函数 BETWEEN(表达式1,表达式2,表达式3)测试表达式1是否在表达式2和表达式3之间,若表达式1的值大于或等于表达式2的值,且小于或等于表达式3的值,则函数返回逻辑真,否则逻辑假。返回数据类型:逻辑型。6、 表文件头测试函数 BOF(工作区号|别名)测试指定表文件中的记录指针是否指向表头文件,是,返回逻辑真,否则返回逻辑假,返回数据类型:逻辑型;7、 表文件尾测试函数 EOF(工作区号|别名) 测试指定表文件中的记录指针是否指向文件尾,是,返回逻辑真,否则返回逻辑假,返回数据类型:逻辑型;8、 记录号测试函数 RECNO(工作区号|别名) 返回指定表文件中当前记录的记录号,返回数据类型:数值型;9、 记录个数测试函数 RECCOUNT(工作区号|别名) 返回指定表文件中记录个数,返回数据类型:数值型;10、 记录删除测试函数 DELETE(工作区号|别名) 测试指定表文件的当前记录是否有删除标记,有返回逻辑真,无则返回逻辑假,返回的数据类型:逻辑型;5、 转换函数1、数值转换成字符串函数 STR(数值表达式,,长度,小数位数) 把数值表达式的值转换成字符串。返回的数据类型:字符型; 若长度小于整数部分,用*表示,长度默认值10,实际长度小于10,在该字符串前用空格补起来。2、 字符串转换为数值函数 VAL(字符表达式) 把字符表达式的值中的字符型数字转换为数值数据,一旦遇到非数字符号就停止转换。返回数据类型:数值型;3、 字符串转换成日期函数CTOD(字符表达式) 将字符表达式中的字符型日期转换成日期型数据,返回数据类型:日期型;4将日期型数据转换成字符串DTOC(日期表达式,1) 将日期型表达式的值转换成字符型数据,有1的话,返回的结果是按“yyyymmdd”格式,没有1的话则按照“mm/dd/yy”格式返回。返回数据类型:字符型5、 字符转换成ASC码 ASC(字符表达式) 返回表达式的值第一个字符的ASC码;返回数据类型:数值型;6、ASC码转换为字符函数 CHR(数值表达式) 把表达式的值表示的ASC码转为字符,返回的数据类型:字符型;7、小写字母转换成大写字母 UPPER(字符表达式)将字符表达式中小写字母全部转为大写字母;返回的数据类型:字符型;8、 大写字母转换成小写字母LOWER(字符表达式) 将字符表达式中大写字母全部转为小写字母;返回的数据类型:字符型;6、 其他函数 1、最大值函数 MAX(表达式1,表达式2,表达式3,.) 返回各个表达式的最大值,返回的数据类型:由表达式的数据类型决定;2、最小值函数MIN(表达式1,表达式2,表达式3,.)返回各个表达式的最小值,返回的数据类型:由表达式的数据类型决定;3、条件测试函数 IIF(逻辑表达式,表达式1,表达式2) 测试逻辑表达式的值,若真返回表达式1 的值,否则返回表达式2的值C:字符型,N:数值型;D:日期型;Y:货币型,L:逻辑型;T:日期时间型,G:通用型;U:未定义型,S:屏幕型;M:备注型
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 临时分类 > 人文社科


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!