Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

找出 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

用來建立「資料表」的資料庫類型名稱 (前提是資料庫不是 dBASE III、dBASE IV、Paradox 3.x 或 Paradox 4.x 等的 Microsoft Access 資料庫)。

備註

您一次只能使用 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 保留字做為運算式中的比較運算子。


Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×