计算机二级visual-foxpro知识点(四)
树图思维导图提供 计算机二级visual-foxpro知识点(四) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级visual-foxpro知识点(四) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6a24f7d57b47570d2f792ec3636b850a
计算机二级visual-foxpro知识点(四)思维导图模板大纲
创建表结构
CREATE TABLE <表文件名>(<字段名1><字段类型>[(<字段宽度[,小数位数]>)][null/not null])
CREATE TABLE js(gh C(6),xm C(8),xb C (2),csrq D,gzsj D,zcmc C(12),jbgz N(7,2),xybh C(2),jl M,zp G)
SET NULL ON/OFF 控制表中的字段是否接受空值
利用ALTER TABLE-SQL命令修改表结构
添加或修改字段 ALTER TABLE <表文件名> ADD/ALTER[COLUMN]<字段名1><字段类型>[(字段宽度[,小数位数])
重命名字段 ALTER TABLE <表文件名>RENAME[COLUMN]<字段名1> TO <字段名2>
删除字段 ALTER TABLE <表文件名> DROP[COLUMN]<字段名>
表记录的输入
APPEND FROM <表文件名>[FLELDS<字段名1 >,<字段名2>……]]FOR<条件表达式>]
APPEND FROM <文本文件名> DELIMITED APPEND FROM <EXCEL文件名> XLS INSERT INTO <表文件名>[(字段)…] VALUES (<表达式1 >)… INSERT INTO js(gh, xm, xb, csrq) VALUES (“020004”,”高山”,”男’’,{^1986-2-2})
数据表的操作
界面方式
命令方式
USE<表文件名> [NOUPDATE(只读)][EXCLUSIVE(独占)][SHARED(共享)]
表的浏览
界面方式
BROWSE命令 BROWSE[FLELD<字段名>][FOR<条件表达式>]
记录的显示
LIST或DISPLAY命令
记录的定位
记录的开始标志BOF 记录指针标志RECNO 记录食物结束标志EOF
绝对定位
GO n 或 GOTO n
GO TOP/BOTTOM 或 GOTO TOP/BOTTOM
相对定位
SKIP[<n>]
条件定位
LOCATE FOR <条件表达式>[<范围>]
记录的修改
REPLACE命令和UPDATE-SQL命令
REPLACE jbgz WITH jbgz+200 FOR xb=”女”
UPDATE js SET jbgz=jbgz+200 WHERE xb=”女”
记录的删除
逻辑删除
DELETE FROM<表文件名>[WHERE<条件表达式>]
物理删除
PACK(当前记录) ZAP(全部记录)
恢复带有删除标记的记录
RECALL[<范围>][FOR<条件表达式>]
对带有删除标记记录的访问
SET DELETED ON(不可以)/OFF(可以)
主索引
不允许索引表达式的值出现重复的索引
每张表只能建立一个主索引,只有数据表可以建立主索引
候选索引
不允许索引表达式的值出现重复的索引,数据表和自由表都可建立候选索引,一张表可建立多个候选索引
普通索引
允许索引表达式的值出现重复的索引,数据表和自由表都可建立普通索引,一张表可建立多个普通索引
唯一索引
允许索引表达式的值出现重复的索引,数据表和自由表都可建立唯一索引,一张表可建立多个唯一索引
系统默认是普通索引
主索引不可以用INDEX命令建立,其他都可以
设置主控索引
USE <表文件名> ORDER <索引标识名> [ASCENDING/DESCENDING] SET ORDER TO [<索引标识名>][ASCENDING/DESCENDING]
树图思维导图提供 计算机二级visual-foxpro知识点(十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级visual-foxpro知识点(十) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1a8c99b430e6b8ff3fdadaf9f28d2ccd
树图思维导图提供 计算机二级visual-foxpro知识点(九) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级visual-foxpro知识点(九) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:738203821b33214d53fa86f6e6463ac0