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]]