5.3.1 ( 1 )插入记录
格式 1 :在表的尾部尾添加一条新记录
INSERT INTO < 表名 > (字段 1, 字段 2,…… )
VALUES ( 值 1, 值 2,……)
说明:插入所有字段值时,可省略 < 字段名表 >
例如,向 “ 学生 1” 表中添加两条记录:
INSERT INTO 学生 1 VALUES(“ 01020314” ,” 张红 ”,“ 男 ”,;
{^ 1982/07/01 },” 计算机 ”,.T.,” 张红是北京人 ”,null)
INSERT INTO 学生 1( 学号 , 姓名 ) VALUES(“ 01020315” ,” 李兰 ”)
格式 2 :记录值来自数组或同名的内存变量
INSERT INTO < 表文件 > FROM ARRAY < 数组 >|FROM MEMVAR
5.3.2( 2 )删除记录
格式: DELETE FROM < 表名 > WHERE < 条件 >
说明:该命令执行的是逻辑删除操作。
例如,将“学生 1 ” 表中所有男生的记录逻辑删除:
DELETE FOR 学生 1 WHERE 性别 = “男”
5.3.3( 3 ) 更新记录
格式: UPDATE < 表名 > SET < 字段名 > = < 表达式 > WHERE < 条件 >
例如,将 “ 学生 1” 表中所有男生的 “ 贷款否 ” 字段改为 “.T.”
UPDATE 学生 1 SET 贷款否 = .T. WHERE 性别 = “ 男 ” |