ZAP 命 令

ZAP 命 令 - 图1ZAP 命 令 - 图2从表中删除所有记录 只留下表的结构

语 法

ZAP

[IN n W orkArea | cTableAlias ]

参 数 描 述

IN n W orkArea

ZAP 命 令 - 图3指 定 要 删 除 所 有 记 录 的 表 所 在 的 工 作 区

IN cTableAlias

ZAP 命 令 - 图4指 定 要 删 除 所 有 记 录 的 表 别 名

ZAP 命 令 - 图5ZAP 命 令 - 图6如果省略 nWorkAreacTableAlias 则删除当前所选的工作区中表的所有记录

说 明

ZAP 命 令 - 图7ZAP 命 令 - 图8ZAP 命令等价于 DELETE ALL 和 PACK 联用 但 ZAP 速度更快

ZAP 命 令 - 图9ZAP 命 令 - 图10ZAP 命 令 - 图11ZAP 命 令 - 图12ZAP 命 令 - 图13ZAP 命 令 - 图14如果 SET SAFETY 为 ON Visual FoxPro 会提示是否要从当前表中删除记录发出 ZAP 命令 不会引发 DELETE 触发器 有关为表创建触发器的详细内容请参阅 CREATE TRIGGER

ZAP 命 令 - 图15警 告 用 ZAP 命 令 从 当 前 表 中 删 除 的 记 录 不 可 恢 复

请 参 阅

CREATE TRIGGER , DELETE , PACK