附帶範例資料庫 acIntSQL.mdb,所有查詢與程式碼均示範本文 SQL 主題。若因遺失資料導致查詢失敗,可開啟「工作表重設視窗」點擊重設按鈕,或依序手動執行:
Drop Table Shipping, Invoices, Customers, CreditLimit
Create Table Customers, Invoices, Shipping, CreditLimit
Populate Customers, Invoices, Shipping, CreditLimit
查詢即儲存於 Access 資料庫可隨時調用的 SQL 陳述式,可透過 Access Query Designer 視覺化建立,或直接在 SQL 檢視輸入。Access 將所有資料導向任務轉為 SQL 執行。示範:開啟 acIntSQL → 選擇 Queries → New → Design View → 加入 tblCustomers、tblInvoices → 拖曳欄位 → 設定排序 → 檢視 SQL View 查看自動產生的 SQL 語法。
在 VBA 中使用 SQL 陳述式。範例資料庫包含「Intermediate DDL 視窗」與「Intermediate DML 視窗」,透過 Jet OLE DB Provider 與 ADO 執行內嵌 SQL。
範例涵蓋管理資料庫結構的 SQL 陳述式,部分儲存為資料定義查詢,部分為程式碼內嵌 SQL。執行前需刪除現有同名物件以免報錯。