第三节数据操纵功能 数据操纵语言是完成数据操作的命令,一般分为 目录 两种类型的数据操纵,它们统称为DML: ●数据检索(常称为査询):寻找所需的具体数据 上页 ●数据修改:添加、删除和改变数据。 下页 数据操纵语言一般由 INSERT(插入)、 DELETE (删除)、 UPDATE(更新), SELETE(检索,又称查 退出 询)等组成,由于 SELETE比较特殊,所以一般又将它 以查询(检索)语言单独出现
目录 上页 下页 退出 16 数据操纵语言是完成数据操作的命令,一般分为 两种类型的数据操纵,它们统称为DML: ● 数据检索(常称为查询):寻找所需的具体数据。 ● 数据修改:添加、删除和改变数据。 数据操纵语言一般由INSERT(插入)、DELETE (删除)、UPDATE(更新),SELETE(检索,又称查 询)等组成,由于SELETE比较特殊,所以一般又将它 以查询(检索)语言单独出现。 第三节 数据操纵功能
插入记录 【格式1】 INSERT INTO<表名>|<字段名表 VALUES(<表达式表>) 目录【格式2】 INSERT INTO<表名> FROM ARRAY< 数组名>| FROM MEMVAR 上页【功能】在指定的表文件末尾追加一条记录。格式1用 表达式表中的各表达式值赋值给<字段名表>中 下页的相应的各字段。格式2用数组或内存变量的 值赋值给表文件中各字段。 退出【说明】如果某些字段名在INTO子句中没有出现,则 新记录在这些字段名上将取空值(或默认值)。 但必须注意的是,在表定义说明了 NOT NULL 的字段名不能取空值
目录 上页 下页 退出 17 【格式1】INSERT INTO <表名> [<字段名表>] VALUES (<表达式表>) 【格式2】INSERT INTO <表名> FROM ARRAY < 数组名> | FROM MEMVAR 【功能】在指定的表文件末尾追加一条记录。格式1用 表 达 式 表 中 的 各 表 达 式 值 赋 值 给 < 字段名表 > 中 的相应的各字段 。 格 式 2 用 数 组 或 内 存 变 量 的 值赋值给表文件中各字段。 【说明】如果某些字段名在INTO子句中没有出现,则 新记录 在这些 字段名 上将 取空值 (或默 认值) 。 但必须注意的是 , 在 表 定 义 说 明 了 NOT NULL 的字段名不能取空值。 一、插入记录