数据库系统及应用( 第五版) 高职计算机大类专业基础 赖申江 课件 数据库 第3章.pptVIP

数据库系统及应用( 第五版) 高职计算机大类专业基础 赖申江 课件 数据库 第3章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尚辅网 尚辅网 尚辅网 第3章 数据与数据运算 (2)数组的赋值 ①系统将各数组元素的初值设置为.F.,用赋值命令可以为数组元素单个地赋值,也可以为整个数组的各个元素赋以相同值。 例如:对上面例子中的M整个数组元素赋值,M=123;为其中的一个元素赋值,M(1)=.T.。 ②二维数组各元素在内存中按行的顺序存储,而且可用一维数组来表示其数组元素。例如二维数组M中的元素M(3,1)可以表示为M(7)。 尚辅网 第3章 数据与数据运算 3.字段变量 数据库中数据以二维表的形式存在,表的行、列分别称为记录和字段。表的每一个字段都是一个字段变量,变量的值因记录的不同而不同,字段变量在建立表结构时定义,修改表结构时可以重新定义。 注:当同名的内存变量与字段变量同时出现时,系统默认为字段变量。如要指定其中的内存变量,需要在变量名前加上“m.”或“m-”,例如m.ab,m-ab。 尚辅网 第3章 数据与数据运算 4.系统变量 系统变量是由Visual FoxPro系统提供的,都是以下划线开头,分别用于控制外部设备、屏幕输出格式或处理有关计算器、日历、剪贴板等方面的信息。 尚辅网 第3章 数据与数据运算 3.3 表达式 运算是对数据进行加工的过程。描述各种不同运算的符号称为运算符,而参与运算的数据称为操作数。Visual FoxPro提供了算术、关系、逻辑、字符以及日期与日期时间5种运算符。 表达式是由常量、变量和函数通过特定的运算符连接起来的式子。无论是在命令窗口输入的命令中,还是在用语句编写的程序里,都会用到大量各种类型的表达式。按照一定的运算规则,每个表达式都能计算出一个结果,这个结果称为表达式的值。根据值的类型,在Visual FoxPro中,表达式可分为数值表达式、字符表达式、日期时间表达式、关系表达式和逻辑表达式。 尚辅网 第3章 数据与数据运算 1.数值表达式 数值表达式是由算术运算符将数值型的常量、变量、数组元素、字段、函数连接起来的式子。数值表达式的运算结果是数值型数据,包括数值型、浮点型、双精度型和整型。 数值表达式中的算术运算符包括小括号、幂运算、乘和除、模运算(取余)、加和减,其含义和优先级如表3-2所示。 例3-5 计算数值表达式的值。 ? 5*(3+9) 返回值60 ? 1000 / 33 返回值30.30 ? 1000 % 33 返回值10 ? 10^3 返回值1000.00 ? $20+$200 返回值220.0000 尚辅网 第3章 数据与数据运算 2.字符表达式 字符表达式是由字符运算符将字符型数据连接起来的式子。字符运算符包括连接和比较。 连接两个字符型数据用+;删除尾部空格后连接两个字符型数据用–;测试一个字符串是否包含在另一个字符串中用$,若包含(即符号左边的字符串是右边字符串的子串),结果为逻辑.T.,否则为逻辑.F.。其优先级从高到低依次是+、–、$。 例3-6 计算字符表达式的值。 ? “Visual “+”FoxPro” 结果为Visual FoxPro ? “Visual “–”FoxPro” 结果为VisualFoxPro ? “abcd”$”abcdefg” 结果为逻辑值.T. ? “AD”$”abcdefg” 结果为逻辑值.F. 尚辅网 第3章 数据与数据运算 3.日期时间表达式 日期时间表达式是通过运算符将日期时间型数据连接起来的式子。日期时间表达式中可以使用的运算符有两个:日期型数据加天数或日期时间型数据加秒数用+,日期型数据减日期型数据或日期时间型数据减秒数用–。 日期时间表达式的格式有一定的限制,不能任意组合。例如,不能用运算符“+”将两个日期常数连接起来。合法的日期时间表达式的格式如表3-3所示,表中的天数和秒数都是数值表达式。 尚辅网 第3章 数据与数据运算 例3-7 计算日期表达式的值。 ? {^2003.01.01}+30 结果为01/31/03 ? {^2003.01.01}-30 结果为12/02/02 ? {^2003.01.01 12:20:30}–10 结果为01/31/03 12:20:20 PM ? {^2003.01.21 12

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档