VF常用命令
- 格式:doc
- 大小:30.50 KB
- 文档页数:3
★create database [数据库名]
★open database [数据库名][exclusive|shared]
★set database to 数据库名
★close database
★alter table 表名 add column 字段名 字段数据类型(宽度)
★use 表名 [exclusive|shared]
★modify structure
★append [blank][from 表名]
★insert [before][blank]
★insert into 表名(字段名1,字段名2) values(字段值)
browse
list
display
★list|display [fields<字段名表>]<范围>[for 条件][OFF]
★go|goto <数值表达式> top|bottom
★skip <数值表达式>
★?recno() eof() bof()
★replace[<范围>]<字段名1> with<表达式1> [for <条件>]
★delete [<范围>][for<条件>][while<条件>]
★recall [<范围>][for<条件>][while<条件>]
★sum [<范围>][<数值表达式列表>][to <内存变量列表>][for <条件>]
★locate[<范围>]for<条件>
continue
display
★sort to <表名> on <字段名>[/A|/D|][/C][ascending][descending][<范围>][for<条件>][fields<字段名表>]
★index on <索引表达式> tag<索引名>[of<索引文件名>][for<条件>][ascending][descending][unique][candidate]
★set index to <索引文件表>[order<数值表达式>[tag]<索引名>[of <复合索引文件名>]]
★seek<表达式>:选择工作区 ★select <工作区号>|<别号>|<0>:快速查找记录
★use <表名>[alias<别号>][again]:再次打开某张表
★use <表名> in <工作区号>|<别名>|><0>:在指定的工作区号或别名的工作区打开指定的表,当前工作区不变
★close database all:关闭所有数据库表
★set relation to <关键字表达式>|数值表达式 into 表名<别名>[additive]:创建关联
SQL:
一、数据定义
1、定义表
create table|dbf<表名1>[name <长表名>][free](<字段名1><字段类型>[宽度[,小数位])][null|not null]
[check<表达式1>[error<提示信息1>]][default<表达式2>][primary
key|unique]
[references<表名2>[tag<标记1>]][,字段迷宫2>…]
modify structure:打开表设计器
2、修改表的结构
(1)增加或修改字段
alter table <表名1>
add|alter[column]<字段名><字段名><字段类型>[宽度[,小数位])][null|not null]
[check<表达式1>[error<提示信息>]]
[default<表达式2>]
[primary key|unique]
[references<表名2>[tag<标记>]]
(2)设置字段属性
alter table <表名>alter|drop [column]<字段名1>[null|not null]
[set check <表达式1>[error <提示信息>]]
[set default <表达式2>]
[drop default] [drop check]
[rename column <字段名2> to <字段名3>
(3)删除表
remove table <表名>[delete]
drop table <表名>
二、数据查操纵
1、插入记录
insert into <表名>[(<字段名1>[,<字段名2>,…])]
values(<表达式1>[,表达式2>,…])
2、更新记录
update <表名> set <字段名1>=<表达式1>[,<字段名2>=<表达式2>…]
where <条件>
3、删除记录
delete from <表名>[where <条件>]
三、数据查询
select [distinct][别名1>.]<查询项1>[as<列标题1>][,[<别名2>.]<查询项2>[as <列标题2>]…]
from <表名1>[<别名3>][,<表名2>[<别名4>]……]
order by <分组项1>[,<分组项2>……]][having<条件2>]
[into <目标>]|[to file<文件名>
[additive] |to printer [prompt |to screen]]