06版自考《数据库及其应用》笔记(6)
编辑整理:浙江自考网 发表时间:2018-05-23 【大 中 小】
FoxPro共有225个工作区,工作区号为1-255.其中前10个工作区也可命名为A-J.。最近一交换选择的工作区称为当前工作区。调用其它工作区的字段时应按工作区/别名->字段名“或”别名。字段名格式。
一个数组占1个内存变量名额,通过数组定义命令DIMENSION建立,赋值前数组各元素的初值为逻辑假值
进入FoxPro系统时,系统初始选中1号工作区。在FoxPro命令行中同时使用的各个子句,其位置可以交换。
在FoxPro中用户可以使用两种方式执行命令,即立即执行方式和程序方式。
立即方式是一种交互方式。好处是简单方便,缺点是工作量大,易出错,降低了计算机的使用效率。
程序方式又称命令文件方式,这种方式要求用户事先根据任务编写程序。好处是速度快,计算机使用效率高。是Foxpro的主要使用方式。缺点是要求用户学习和掌握程序设计方法。
&&表示其后内容是注释,系统不执行。
下列命令的语法规则中,非法的是D
(A)命令动词可只写前四个字母 (B)命令动词后的子句位置可交换
(C)命令动词大小写字母等价 (D)各短语和参数要连续输入无空格
对内存变量的叙述,不正确的是D .
(A) 内存变量是独立于数据库的变量 (B) 内存变量有N、C、L、D、S类型
(C) 内存变量用赋值语句定义 (D) 内存变量的形式只有标量
综合:1、变量赋值、表达式运算。
2、内存变量赋值、释放、显示、输出、内存变量文件*作。
3、函数
4、数组定义、赋值、与数据库文件交换数据
函数P75起 数值函数
1、绝对值 ABS(<数值表达式>) 2、取整 INT(<数值表达式>) 3、最大值MAX(N1,N2,…)4、最小值 MIN( N1,N2,…) 5、平方根SQRT(<数值表达式>) 6、EXP(<数值表达式>)=eX 7、LOG(<数值表达式>)=LnX
8、正弦 SIN(<数值表达式>) 9、余弦 COS(<数值表达式>) 10、正切 TAN(<数值表达式>) (*弧度表示)
11、0-1之间随机数 RAND([<数值表达式>])(数值表达式为负,从当前时钟取种子数)
12、四舍五入ROUND(<数值表达式1>,<保留位数>)*保留位数为负表示其绝对值为整数部分四舍五入的位数
字符串函数
1、字符串长度LEN(<字符表达式>)2、删尾部空格TRIM(<字符表达式>)3、删头部空格LTRIM(<字符表达式>)
4、取子串SUBSTR(<字符表达式>,<从第几个开始>,[<取几个字符>]) 5、首字母大写PROPER(<字符表达式>)
6、子字符串查找AT(<字符表达式1>,<字符表达式2>)返回式1在式2的开始位置,没找到返回0,区分大小写
7、子串替换STUFF(<字符表达式1>,<数值表达式1>,<数值表达式2>,<字符表达式2>)
8、大小变小写LOWER(<字符表达式>)9、小写变大写UPPER(<字符表达式>)10、空格SPACE(<空格数量>)
11、字符串复制REPLICATE(<字符串>,<复制次数>)12、宏替换&<内存变量>[,<字符串>]
日期和时间函数
1、取系统日期DATE() 2、取系统时间TIME()3、取年份YEAR(<日期表达式>)4、取日DAY(<日期表达式>)
5、取月份MONTH(<日期表达式>)6、日期格式转换MDY(
[1]
浙江自考网声明:
1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。