VFP常见的命令
1、 建立数据库表的命令
CREATE<表文件名>
2、显示数据表记录的命令****
①例如显示男工程师的记录
USE ZGDA
DISP ALL FOR 性别=“男” AND 职称=“工程师”FIELDS 姓名,职称,性别
②显示数据表第2至第6条记录
USE ZGDA
GO 2
DISP NEXT 5
③显示数据表第6条记录的姓名,性别
USE ZGDA
GO 6
DISP FIELDS 姓名,性别
④显示姓张的职工数据
USE ZGDA
DISP ALL FOR 姓名=“张”
3显示数据表结构的命令
USE ZGDA
DISPLAY STRUCTURE
4修改数据表结构的命令
sql数据库创建表步骤
USE ZGDA
MODIFY STRUCTURE
5.复制数据表COPY TO ****
例如复制当前数据表,产生新表XB
USE ZGDA
COPY TO XB
6.复制表结构产生新表结构****
例如复制当前数据表的结构,产生新表XB1
USE ZGDA
COPY STRUCTURE TO XB1 FIELDS 职称,姓名,性别
7、逻辑删除记录DELETE ****
例如彻底删除男职工的记录
DELETE ALL FOR 性别=“男”
PACK
8.检索命令LOCATE FOR<条件>****
例如检索职称是工程师的第二条记录
LOCATE FOR 职称=“工程师”
DISPLAY
CONTINUE
DISP
替换修改命令REPLACE ****
9.计算每个职工的实发工资,计算公式为:实发工资=效益工资+奖金
REPLACE ALL 实发工资WITH 效益工资+奖金
例如给所有男职工基本工资加100元
EPLACE ALL 基本工资WITH 基本工资+100 FOR 性别=“男”
10 排序命令 SORT TO <文件名> ON<关键字> [/A] [/D]
例如将XSDA表中的数据按入学成绩降序产生新的文件DA
USE XSDA
SORT TO DA ON 入学成绩 /D
11、选择工作区的命令 SELECT
如选择5号工作区 SELECT 5
几个SQL命令
1. 逻辑删除命令 DELETE FROM
例如逻辑删除英语小于60分的记录
DELETE FROM ZGDA WHERE 英语<60
2.更新数据的命令 UPDATE
例如计算每个职工的实发工资,计算公式为:实发工资=效益工资+奖金
UPDATE ZGDA SET 实发工资= 效益工资+奖金
3. 创建表的命令
CREATE TABLE
CREATE DBF
例如创建XSJS表结构可以用以下命令:
CREATE DBF D:\xsda(学号C(8),书号C(6),书名C(40),借书日期 D ,还书日期D)
或:CREATE TABLE D:\xsda(学号C(8),书号C(6),书名C(40),借书日期 D ,还书日期D)
4. 插入记录的命令:INSERT INTO
例如:向XSJS表中追插入一条记录
INSERT INTO D:\xsda(学号,书号,书名,借书日期,还书日期) VALUES (“20040001”,“B05001”,“苏醒”,{^2005/09/06},{^2005/09/06})
5.追加记录的命令 APPEND FROM
例如:将ZGDA1中的数据添加到ZGDA中
USE ZGDA
APPEND FROM ZGDA1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论