0
我想知道如果可能的話,建立一個查詢語句,從2個不同的分區讀取同一個表。用Oracle分區查詢
在我的情況,我有兩個分區(partition_A和partition_B)和表「消費」,如今在我做這樣的說法:
Select id, item
From partition_A(consume)
union all
Select id, item
From partition_B(consume);
,但我想,當我用這個來獲得相同的結果聲明:
Select id, item from consume;
這可能嗎?
tks。
他們真的是數據庫分區嗎?如果是這樣,那麼最後的查詢應該可以工作,因爲引擎不應該關心它使用哪個分區,並且應該從兩者中進行選擇並將結果聯合起來。現在,如果你只有表格,你已經手動分區......那麼不要正確使用分區,或者創建一個使用同義詞的視圖消耗重寫schema.consume表名(儘管不確定它會讓你到期重複名稱...),所以也許可以使用名爲consume_v的視圖。 – xQbert
https://stackoverflow.com/questions/19523061/select-from-several-partitions-at-once或https://stackoverflow.com/questions/24027848/how-to-include-more-than-one-partition -in-A-單select語句,在甲骨文 – xQbert