《vf常用命令》由会员分享,可在线阅读,更多相关《vf常用命令(4页珍藏版)》请在金锄头文库上搜索。
1、数据表操作命令1、 创建数据表命令:格式:CREATE /?功能:新建一个VF数据表2、 打开数据表命令:格式:USE 功能:打开指定的数据表或关闭数据表3、 关闭数据表命令格式:CLOSE DATABASES功能:关闭所有工作区中打开的数据表文件及相关文件,选择1号工作区为当前工作区格式:CLOSE ALL功能:关闭所有工作区的所有文件,选择1号工作区为当前工作区格式:CLEAR ALL功能:关闭所有文件,释放内存变量,选择1号工作区为当前工作区格式:QUIT功能:关闭所有文件,安全退出VF,返回宿主操作系统4、 显示表结构命令格式1:LIST STRUCTURE格式2;DISPLAY ST
2、RUCTURE功能:在主窗口显示当前打开的数据表结构5、 修改表结构命令格式:MODIFY STRUCTURE功能:显示并修改当前打开数据表结构6、 复制表结构命令格式:COPY STRUCTURE TO FEILES功能:对当前数据表结构进行复制,形成一个指定名称的新表结构7、 复制数据表命令格式:COPY TO FOR WHILE FIELDS TYPE功能:对当前数据表中指定范围内符合条件的记录进行复制,形成一个指定名称的新数据表8、 追加与插入记录命令格式:APPEND BLANK功能:在当前数据表的末尾增加新记录 格式:APPEND FROMFOR WHILE FILEDS TYPE
3、 功能:由磁盘上指定的表文件中,将规定范围内符合条件的记录自动添加到当前数据表的末尾。9、插入记录命令 格式:INSERT BLANK BEFORE 功能:在当前数据表指定的位置上插入一条新记录10、 记录指针移动命令 格式1:GOTO 功能:将记录指针移到第条记录 格式2:GOTO TOP 功能:将记录指针移到当前表的第一条记录 格式3:GOTO BOTTOM 功能:将记录指针移到当前表最后一条记录 格式:SKIP 功能:相对于当前记录,记录指针向上或相下移动若干条记录11、显示记录命令 格式1:LIST FORWHILE FIELDS OFF TO PRINT 格式2:DISPLAY FO
4、RWHILE FIELDS OFF TO PRINT 功能:输出指定范围内满足条件的各个记录的有关内容12、删除记录命令 逻辑删除:DELETE FOR WHILE 去处删除标志:RECALL FOR WHILE13、修改记录命令 A、DELETE FOR WHILE FIELDS B、CHANGE FOR WHILE FIELDS14、浏览修改命令 格式:BROWS FIELDS LOCK FREEZE NOAPPEND NOMODIFY 功能:以浏览窗口方式显示当前数据表数据并提供用户进行修改15、成批替换修改命令 格式:REPLAY FOR WHILE WITH 数据表的排序与索引16、
5、物理排序: 格式:SORT ON A/ C/ D/ A/ C/ D/ TO FOR WHILE FIELDS ASCENDING | DESCENDING 功能:对指定范围内满足条件的记录按指定字段之值的大小重新排序后生成一个给定名称的新数据表文件.17、索引的建立命令 格式: INDEX ON TO FOR COMPACTUNIQUE|CANDIDATE ASCENDING|ADDITIVE 格式:INDEX ON TAG OF FOR UNIQUE|CANDIDATE ASCENDING|DECENDING ADDITIVE数据表查询与统计18、LOCATE FOR19、FIND /20、
6、SEEK数据表统计21、多记录求和命令 格式:SUM范围FORWHILE TO 功能::对指定范围内满足条件的所有记录,计算出各记录所指定的表达式的值,在分别对这些值求和22、多记录求平均命令 格式:AVERAGE FORWHILETO 功能:对指定范围内满足条件的记录计算其指定的各个表达式值的平均值.23、记录个数统计命令 格式:COUNTFORWHILETO 功能:统计指定范围内满足条件的记录个数.24、计算命令 格式:CALCULATE 范围FORWHILETO 功能: 对指定范围内满足条件的记录分别计算指定各个表达式的值25、记录分类求和命令 格式:TOTAL ON TO FOR WH
7、ILEFIELDS 功能:对当前数据表中指定的数值型字段进行分类求和,并形成汇总数据表26、表间的数据更新 格式:UPDATE ON FROM REPLACE WITH 功能:当表中记录的关键字段与当前表中记录的关键字段值匹配时,用所指定的表达式的值来替换当前表中匹配记录指定字段的值27、表间的物理连接 格式:JOIN WITH TO FOR FIELDS 功能:把主表文件与表文件中符合条件的对应记录,按给定的字段顺序横向连接起来,生成一个新数据表28、表间逻辑连接 格式:SET RELATION TOINTOADDITIVE 功能:将当前工作区的主表文件与另一工作区的表文件建立逻辑联系29、
8、视图的建立命令格式:CREATE SQL VIEWREMOTECONNECTIONASSQL 的定义功能30、建立表结构格式:.CREAT TABLE|DBF NAMEFREE(字段宽度,小数位数)NULLNO NULLCHECKEROORDEFAULTPRIMARY KEY|UNIQUEREFERENCESTAGNOCPTRANS,PRIMARY KEYTAGUNIQUETAG,FOREIGN KEYTAGNODUPREFERENCESTAGCHECKERROR)|FROM ARRAY31、修改表结构 A、格式:ALTE TABLEADD|ALTERCOLUMN(字段宽度,小数位数)NULL
9、NO NULLCHECKERRORDEAULTPRIMARY KEY|UNIQUEREFERENCESTAGNOCPTRANS 功能:为指定的表增加指定字段,或者修改指定的字段B、格式:ALTE TABLE ALTERCOLUMNNULLNOT NULLSET DAEFAULTSET CHECKERRORDROP DEFAULT DROP CHECK 功能:设置或删除指定表中指定字段的默认值和约束条件 C格式:ALTER TABLEDROPCOLUMNSET CHECKERRORDROP CHECKADD PRIMARY KEY TAG DROP PRIMARY KEYADD UNIQUETA
10、G DROP UNIQUE TAGADD FOREIGN KEY TAGREFERENCESTAGDROP FORENIGN KEY TAG SAVERENNAME COLUMTONOVALIDATE32、建立视图 格式:CREATE VIEW(字段名1字段名2) AS SQL的数据修改功能 33、插入数据 格式:INSERT INTO (,) VALUES(,表达式2,) 功能:在指定的尾部添加一条记录,并将指定的值赋给对应的字段 34、格式:INSERT INTOFROM ARRY|FROM MEMAVAR 功能:由指定数组或内存变量的值在指定表的尾部添加一条记录 35、更新数据 格式:UPDATE SET =,= WHERESQL的数据查询功能 36、格式:SELECTALL|DISTINCTTOPPERCENT列名,AS FROM AS