注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。
标识任意外部数据库中,Microsoft Access 数据库引擎可连接到的表,如 dBASE 或 Paradox 数据库或外部 Microsoft Access 数据库。
语法
标识目标表:
[选择 |将 "插入 " 到
目标中
{path |["path" "type"] |["" [type;DATABASE = path]]}
标识源表:
从tableexpression
{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 文件的目录。 表文件名派生自 destination 或 tableexpression 参数派生的。
要指定非 Microsoft Access 数据库,请向名称追加分号 (;),并在两边加上单引号 (' ') 或双引号 (" ")。 例如,'dBASE IV;' 或 "dBASE IV;" 都是可接受的。
也可使用 DATABASE 保留字指定外部数据库。 例如,以下代码行指定相同的表:
..."" 中的表中 [dBASE IV;DATABASE = C:\DBASE\DATA\SALES;];
..."C:\DBASE\DATA\SALES" 中的表中的 "DBASE IV;"
注意:
-
为了提高性能和易用性,可使用被链接表替代 IN。
-
也可使用 IN 保留字作为表达式中的比较运算符。