VFP数据库重点知识整理
1. 数据库系统:是指引进数据库之后的整个计算机系统
2. 数据库设计6阶段:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、运行,维护。
3. list:显示 list for:条件显示
4. VFP命令由两部分构成:第一部分是命令动词,其后接第二部分限制性短语
5. VFP数据库的文件格式为DBC
6. 字符型数据:是不能进行运算的文字型数据,包括中文、英文、符号、ASCII码
7. 数值型数据分为四种:数值型 Numeric 整型:integer 浮点型:float 双精度型:double
8. 货币型数据:用于存储币值的一种数据类型,默认保留四位小数,占8个字节,用字母Y表示。
9. 日期型数据:用于表示日期的数据,默认格式为{mm/dd/yy},mm表示月、dd表示日、yy表示年。长度固定为8位
10. 日期时间型数据:{mm/dd/yyyy hh:mm:ss} hh表示时,mm表示分,ss表示秒。日期和时间中间用空格隔开
11. 逻辑型数据:判断真假。 T、F 前后固定加圆点。 .T. .F.
12. 备注型:Memo 用于存放较多字符的数据类型,没有长度限制。 后缀名为.fpt
13. 设计表的结构就是要设计表中包含的字段个数,以及每个字段的名字、类型、宽度、小数位数、排序类型和索引
14. 数据类型有11种 字符型C、数值型N、货币型Y、日期型D、日期时间型T、逻辑型L、浮点型F、整形I、双精度型B、备注型M、通用型G
15. NULL:是否允许为空
16. creat:创建表
17. 自由表:不属于任何数据库独立存在的表,将其添加进数据库便成为数据库表
18. {^yyyy-mm-dd}表示严格的日期格式,加尖角符号
19. 确定一个变量需要确定其三个要素:变量类型、变量名、变量值
20. 变量类型取决于变量值的类型
21. ?即为显示、打印
22. 在向数组元素赋值前,元素初值均为逻辑假
23. 系统内存变量:VFP留给自己的变量,用于控制外部设备、屏幕输出格式等
24. 函数分为两大类:标准函数和自定义函数。 标准函数:VFP自身定义的内部函数。自定义函数:用户定义的函数,包括函数名、参数和数值三部分
25. 求绝对值函数:? ABS(数字)
26. 求平方根函数:?SQRT(数字)
27. 取整函数:INT (数字)
28. 四舍五入函数:ROUND(求值函数,小数位数)
29. 求余数函数:?MOD(被除数,除数)
30. 求最大值函数:MAX(比较数字、比较数字…)
31. 求最小值函数:MIN(比较数字、比较数字…)
32. 宏代换函数:代换出一个字符型内存变量的内容
33. 求字符串长度:?len(‘字符串’)
34. 取子串函数:SUBSTR(’字符表达式’,<开始位置>,字符个数)
35. 取左字符串函数:LEFT(‘字符表达式’,截取字符串长度)
36. 取右字符串函数:RIGHT(‘字符表达式’,截取字符串长度)
37. 删除字符串前后空格函数:删除前导空格 LTRIM(’字符表达式’) 删除尾部空格 RTRIM (’字符表达式’) 删除所有空格 ALLTRIM (’字符表达式’)
38. 大小写转换函数:LOWER(“字符型表达式”),LOWER(“字符型表达式”)
39. 日期时间函数:DATE() 给出当前的系统日期 TIME() 给出当前的系统时间 DATETIME() 给出当前的系统日期和时间
40. 求年份、月份和天数的函数:?YEAR(D),MONTH(D),DAY(D)
41. 求时、分和秒的函数:?HOUR(D),MINUTE(D),SEC(D)
42. 求星期函数:求星期几 1-7 ?DOW({^2013-11-11}) 星期用英文表示 CDOW({^2013-11-11})
43. 将字符转换成ASCII码的函数:?ASC(“字母”)
44. 将ASCII码转换成相应的字符函数:?CHR(数字)
45. 将字符串转换成日期或日期时间函数:?CTOD(’2013/11/11’)
46. 将日期或日期时间转换成字符串函数:?DTOC(^2013/11/11)
round函数有几个参数47. 将数值转换成字符串函数:STR(装换对象,装换后字符串长度,保留小数位数)
48. 将字符串转换成数值函数:? VAL(’1.2E+03’) 1200.00
49. 数据类型测试函数:VARTYPE(测试内容)
50. 基本运算对象:常量、变量、数组元素、函数
51. VFP表达式分类:算术表达式、字符表达式、日期和时间表达式、关系表达式、逻辑表达式
52. 运算顺序:算术运算——字符表达式——日期和时间表达式——关系表达式——逻辑表达式
53. 逻辑运算符:AND OR NOT——与 或 非
54.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论