記録が必要な理由を誰か説明してもらえますか? ループを使用してPL/SQLで同じ操作を実行することはできませんか。また、マルチセット レコード クエリはいつ使用できますか? つまり、どのタイプの状況で、どちらが優先されるのでしょうか?
1357 次
1 に答える
2
このトピックに関するすばらしいリンクは次のとおりです 。 http://www.oracle.com/technology/oramag/oracle/03-sep/o53plsql.html
「集合論と多重集合和集合」の部分を読んでください。
多かれ少なかれ のようUNION ALL
に機能しますが、重要な違いが 1 つあります。
「SQL UNION 集合演算子とは異なり、コレクション MULTISET UNION 演算子は、結果のコレクション内の要素の順序を変更しません。MULTISET UNION は、各コレクションの順序を保持し、最初のコレクションの後に 2 番目の内容を単純に追加します。」.
于 2010-06-14T20:30:44.303 に答える