D E L E T E T A G 命 令

D E L E T E T A G 命 令 - 图1从复合索引 ( . cdx ) 文件中删除标识

语 法

DELETE TAG TagName1 [OF CDXFileName1 ] [, TagName2 [OF CDXFileName2 ]] ...

– 或 者 –

DELETE TAG ALL [OF CDXFileNam e ]

参 数 描 述

TagName1 [OF CDXFileName1 ] [, TagName2 [OF CDXFileName2 ] ] ...

D E L E T E T A G 命 令 - 图2D E L E T E T A G 命 令 - 图3D E L E T E T A G 命 令 - 图4D E L E T E T A G 命 令 - 图5指 定 要 从 复 合 索 引 文 件 中 删 除 的 标 识 可 以 使 用 包 含 一 系 列 用 逗 号 隔 开 的 标识 名 的 DELETE TAG 命 令 删 除 多 个 标 识 如 果 在 打 开 的 多 个 索 引 文 件 中 有两 个 或 更 多 同 名 的 标 识 可 以 通 过 包 含 OF CDXFileName 从 某 一 特 定 的 索 引文 件 中 删 除 一 个 标 识

ALL [OF CDXFileNam e]

D E L E T E T A G 命 令 - 图6D E L E T E T A G 命 令 - 图7D E L E T E T A G 命 令 - 图8D E L E T E T A G 命 令 - 图9D E L E T E T A G 命 令 - 图10D E L E T E T A G 命 令 - 图11从 复 合 索 引 文 件 中 删 除 所 有 标 识 如 果 当 前 表 中 有 结 构 复 合 索 引 文 件 就 从该 索 引 文 件 中 删 除 所 有 的 标 识 并 从 磁 盘 上 删 除 该 索 引 文 件 表 头 上 标 明 有一 个 关 联 的 结 构 复 合 索 引 文 件 存 在 的 标 记 同 时 被 删 除 使 用 ALL 时 带 有 O F CDXFileName 可 从 另 一 个 打 开 的 复 合 索 引 文 件 中 删 除 所 有 标 识 而 不 是 从 结

D E L E T E T A G 命 令 - 图12构 复 合 索 引 文 件 中 删 除 标 识

说 明

D E L E T E T A G 命 令 - 图13D E L E T E T A G 命 令 - 图14D E L E T E T A G 命 令 - 图15D E L E T E T A G 命 令 - 图16D E L E T E T A G 命 令 - 图17D E L E T E T A G 命 令 - 图18D E L E T E T A G 命 令 - 图19D E L E T E T A G 命 令 - 图20D E L E T E T A G 命 令 - 图21D E L E T E T A G 命 令 - 图22用 INDEX 创建的复合索引文件包含与索引项相对应的标识 DELETE TAG 用来从打开的复合索引文件中删除一个或多个标识 可以只删除在当前工作区中打开的复合索引文件的标识 如果删除了一个复合索引文件中的所有标识 文件就从磁盘上删除 . Visual FoxPro 首先在结构复合索引文件 如果已打开 中查找一个标识 如果此标识不在结构复合索引文件中 Visual FoxPro 就在其他打开的复合索引文件查找

D E L E T E T A G 命 令 - 图23D E L E T E T A G 命 令 - 图24D E L E T E T A G 命 令 - 图25如果试图删除一个主索引标识或候选索引标识 且 SET SAFETY 设置为 ON Visual FoxPro 就会发出警告

请 参 阅

COPY INDEXES , COPY TAG , INDEX , T A G ( )