sql >> データベース >  >> RDS >> Oracle

ORDER BY NULLを指定したLISTAGGは、実際に注文基準として何を使用しますか?

    おそらく、順序は、クエリの実行プラン、インスタンスの構成、exadataを使用しているかどうかに関係なく、データベースのバージョンなど、多くの要因によって異なります。

    オラクルにデータを注文するための特定の基準を与えていない場合、たとえあなたの試験からデータが特定の方法で一貫してソートされているように見えても、特定の注文を当てにすることはできません。

    listaggのOracleドキュメントによると:

    • order_by_clauseは、連結された値が返される順序を決定します。この関数は、ORDERBY列リストが一意の順序を達成した場合にのみ決定論的です。



    1. DBMS_SCHEDULERジョブは1時間ごとに実行する例

    2. Group By句を持つ—eleinのGeneralBits

    3. 自動車修理店のデータモデル

    4. MariaDBでのDIVのしくみ