vfp(第3版)课件:1 数据类型表达式函数.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《vfp(第3版)课件:1 数据类型表达式函数.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vfp第3版课件:1 数据类型表达式函数 vfp 课件 数据类型 表达式 函数
- 资源描述:
-
1、学校教学大纲内容,课时有限,个别章(无程序设计和菜单)节不做要求。Visual FoxPro 6.0数据库相关概念数据数据D数据库数据库DB数据库管理系统数据库管理系统DBMS数据库管理员数据库管理员DBA数据库系统数据库系统DBS数据库应用系统数据库应用系统DBASDBASDBSDBADBMSDB D应用软件软件硬件数据类型数据类型表的字段类型基本数据类型l算术运算l字符运算l日期运算l逻辑运算l关系运算数据运算数据运算v字段类型和宽度:决定存储在字段中值的数据类字段类型和宽度:决定存储在字段中值的数据类型和该字段所能容纳数据的最大字节数。常用的型和该字段所能容纳数据的最大字节数。常用的类型
2、和宽度:类型和宽度: 字符型C,最多254 数值型N,最多20 逻辑型L,1 日期型D和日期时间型T,8、货币型Y,8 整数型I,4、通用型G和备注型M,4数值型数值型( (N N) )常量常量v整数整数5252-6-6v小数小数2.362.36-6.12-6.12v科学计数法科学计数法-2.3E6-2.3E60.12E-60.12E-6 数值型常量由数字、小数点、正负符号、E组成数值型数值型(N) (N) 变量变量x=52x=52y=2.36+xy=2.36+x变量的命名:可以由字母、数字、汉字、下划线变量的命名:可以由字母、数字、汉字、下划线“_”_”构成,但不能以数字开头。构成,但不能以
3、数字开头。算术运算优先级运算符说明1-取负2或*数学中的乘方,如34表示3*3*3*33*、/、%乘、除、取余4+、-加、减例如:? 5%2? (3-1)*2/4? -22注意事项: 1、乘号不能省略数值型数值型( (N N) ) 运算运算函数名功能例子与结果ABS()N的绝对值ABS(5.6),ABS(-8)5.6,8SQRT()N的平方根SQRT(2)1.41INT()N的整数部分INT(12.7),INT(-4.8) 12,-4FLOOR()不大于N的最大整数FLOOR(3.5)3CEILING()不小于N的最小整数CEILING(3.5)4数值型数值型( (N N) ) 函数函数? 2
4、 * ( round(3.25,1) - int(3.8) ) + mod(6,3)函数名功能例子与结果MOD(,)N1和N2相除后的余数MOD(5,3)2ROUND(,)N1保留N2位小数ROUND(12.647,2)ROUND(12.647,-1)12.6510RAND()(0,1)的随机数RAND()数值型数值型( (N N) ) 函数函数? 2 * ( round(3.25,1) - int(3.8) ) + mod(6,3)1、货币数值前加$85 $56.9212、最多4位小数 x=$1.234687 结果:x=$1.23473、无科学记数法形式$5.23E+5货币型货币型( (Y
5、Y) ) 和数值型几乎一样,但有以下三点不同年/月/日 例:2005/12/07年-月-日 2005-12-07年.月.日 2005.12.07日期型(D)常量设置分隔符:SET MARK TO - - 设置年的位数: SET CENTURY ON 四位年 SET CENTURY OFF 两位年输出格式:默认为 月/日/两位年,输出时不显示花括号输入格式:SET MARK TO /SET MARK TO .日期型(D)变量abc=2005/12/07设置日期显示格式:SET DATE TO MDYSET DATE TO DMYSET DATE TO YMD 12/07/20052005/12/
6、0707/12/2005日期时间型(T)常量2008-8-8 10:20:82008-8-8 22:20:824小时格式2008-8-8 10:20:8 AM2008-8-8 10:20:8 PM12小时格式10:20:8 PM 也是日期时间型日期时间型,没有时间型时间型日期时间型(T)变量X=2008-8-8 22:20:8日期运算日期+天数 例:2007-08-29+3 日期-天数 例:2007-08-29-3日期-日期 例:2007-08-29-2006-08-20日期型(D)和日期时间型(T)的运算日期时间+秒数 日期时间-秒数 日期时间-日期时间 日期时间+日期时间 表达式2005-
7、1-3 10:0:02005-10-3 9:0:0的数据类型是_(提示:计算后结果值的类型)日期+日期 函数格式说明例子与结果DATE()当前日期DATE()TIME()当前时间TIME()DATETIME()当前日期和时间DATETIME()YEAR(表达式)取年YEAR(2007-07-24)2007MONTH(表达式)取月MONTH(2007-07-24 )07DAY(表达式)取日DAY(2007-07-24)24日期型(D)和日期时间型(T)的函数SQL练习:查询90后的学生信息函数格式说明例子与结果HOUR(表达式)取小时数HOUR(2007-07-24 09:35:40P)21MI
展开阅读全文