2010-06-14 89 views
1

任何人都可以向我解釋爲什麼需要記錄嗎?我們不能只使用循環在PL/SQL中執行相同的操作。另外,何時可以使用多重記錄查詢?即在哪種類型的情況下以及哪一種偏好?Oracle multiset,收集和記錄

回答

2

這裏是關於這個話題有很大的聯繫: http://www.oracle.com/technology/oramag/oracle/03-sep/o53plsql.html

閱讀「集理論和多集聯盟」的一部分。

或多或少的作品像UNION ALL,有一個重要的區別:

「不同於SQL UNION集合運算符, 收集MULTISET UNION操作 不重新排序 結果集合中的元素。MULTISET UNION 保留了每個集合中的訂單 ,並簡單地在第一個後面追加 秒的內容。

+0

+1鏈接到有用的文章。 – DCookie 2010-06-14 21:05:13

+1

它似乎不再可用。 – Infeligo 2011-07-20 13:24:05

+0

是的,鏈接目標不再可用... – 2012-12-24 09:43:39