1
我正在使用MS Access連接到鏈接的Oracle數據庫。我有表B只從表A中拉出某些列(在鏈接的數據庫中)。更新表格的所有列
我正在嘗試執行一個運行Query1的宏,用來自A的數據更新表B,該數據不斷變化。
這兩個不一定與某個ID相關,所以UPDATE TABLE命令對我來說似乎不合邏輯。我應該使用JOIN嗎?我只需要一個地方來啓動我的查詢。
我正在使用MS Access連接到鏈接的Oracle數據庫。我有表B只從表A中拉出某些列(在鏈接的數據庫中)。更新表格的所有列
我正在嘗試執行一個運行Query1的宏,用來自A的數據更新表B,該數據不斷變化。
這兩個不一定與某個ID相關,所以UPDATE TABLE命令對我來說似乎不合邏輯。我應該使用JOIN嗎?我只需要一個地方來啓動我的查詢。
根據評論中的討論,聽起來表B僅僅是表A的「視圖」。我不確定是否需要UPDATE查詢。
在MS Access,the syntax to create a view是這樣的:
CREATE VIEW my_view AS
SELECT
col1, col2
FROM
[Table A]
目前尚不清楚,我認爲信息必須如何更新,我不是DB專家,但它聽起來像一個壞的設計是在路上。 – madth3 2013-02-13 17:27:27
如果他們不相關,你會如何加入表格?這聽起來像數據傳輸過程需要更充實。應該有一條或多條關於如何將來自A的數據併入B的明確規則。例如,對於B中的ID也在A中將這些列更新爲A中的值。 – bernie 2013-02-13 17:29:37
如果表已鏈接,那麼爲什麼需要更新?鏈接的表格提取實時數據。 – Fionnuala 2013-02-13 17:30:21