2017-01-13 70 views
0

尋找這樣做,而不使用VBA和使用MS Access SQL。你知道,去查詢設計,然後點擊右下角的「SQL」按鈕。MS Access SQL查詢(不是VBA)到第三方數據庫

我有一些用戶知道基本的SQL SELECT查詢,但不知道VBA,並且希望在我們構建PostgreSQL數據庫的前端時編寫他們自己的查詢。在MS Access SQL中查詢ODBC連接的語法是什麼(再次,不使用VBA)?

簡而言之,數據庫從Access遷移到PostgreSQL,一些用戶知道SQL而不是VBA,想要執行尚未內置到新前端的查詢,但在MS Access SQL中查找正確的語法FROM [ODBC:postgres].Users什麼的。謝謝您的幫助!

回答

1

請考慮以下任一情況。在創建期間,您將被提示輸入ODBC DSN/Driver。兩個先決條件是必需的:MS訪問GUI .exe和Postgres ODBC driver

  1. 鏈接表:鏈接的Postgres表中訪問前端和寫入訪問SQL語言來查詢。由於鏈接表是活的,所有數據更改反映在Postgres數據庫中。在外部數據選項卡下找到該選項並選擇地球圖標。
  2. PASS-THRU查詢:創建pass-thru查詢並使用Postgres SQL方言編寫。請注意:只允許單個語句,不允許使用多步或存儲過程。在下查找此特殊查詢類型創建/查詢設計條件選項卡,也是地球圖標。