使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

标识任意外部数据库中,Microsoft Access 数据库引擎可连接到的表,如 dBASE 或 Paradox 数据库或外部 Microsoft Access 数据库。

语法

标识目标表:

[SELECT |INSERT] INTO destination IN
{path |[“path” “type”] |[“” [type;DATABASE = path]]}

标识源表:

FROM tableexpression IN
{path |[“path” “type”] |[“” [type;DATABASE = path]]}

包含 IN 子句的 SELECT 语句由以下部分组成:

部分

说明

destination

插入数据的外部表的名称。

tableexpression

从中检索数据的表的名称。 此参数可以是一个表名、保存的查询或由 INNER JOIN、LEFT JOIN 或 RIGHT JOIN 产生的复合表。

path

包含的目录或文件的完整路径。

type

用于创建的数据库类型名称(如果数据库不是 Microsoft Access 数据库,如 dBASE III、dBASE IV、Paradox 3.x 或 Paradox 4.x)。

备注

一次只能使用 IN 连接到一个外部数据库。

在某些情况下,path 参数引用包含数据库文件的目录。 例如,使用 dBASE、Microsoft FoxPro 或 Paradox 数据库表时,path 参数指定包含 .dbf 或 .db 文件的目录。 表文件名派生自 destinationtableexpression 参数派生的。

要指定非 Microsoft Access 数据库,请向名称追加分号 (;),并在两边加上单引号 (' ') 或双引号 (" ")。 例如,'dBASE IV;' 或 "dBASE IV;" 都是可接受的。

也可使用 DATABASE 保留字指定外部数据库。 例如,以下代码行指定相同的表:

... FROM Table IN "" [dBASE IV; DATABASE=C:\DBASE\DATA\SALES;];

... FROM Table IN "C:\DBASE\DATA\SALES" "dBASE IV;"

注意: 

  • 为了提高性能和易用性,可使用被链接表替代 IN。

  • 也可使用 IN 保留字作为表达式中的比较运算符。


需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×