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

コレクションと順序に関するOracleテーブル式

    ORDERBYなし=注文保証なし

    これは、コレクション内の要素の順序が、特定のコレクションオブジェクトに基づく他のクエリで要素が表示される順序であるとは限らないという事実を証明する例です。

     SQL> CREATE TYPE str_nestab_ty AS TABLE OF VARCHAR2(20);
     2  /
    
     Type created.
    
     SQL> SELECT COLUMN_VALUE
     2  FROM TABLE(
     3                CAST
     4                (
     5                    MULTISET
     6                    (
     7                        SELECT 'e10' AS strval FROM DUAL UNION
     8                        SELECT 'e07' AS strval FROM DUAL UNION
     9                        SELECT 'e04' AS strval FROM DUAL UNION
    10                        SELECT 'e20' AS strval FROM DUAL UNION
    11                        SELECT 'e14' AS strval FROM DUAL
    12                    )
    13                    AS str_nestab_ty
    14                )
    15             );
    
       COLUMN_VALUE
    --------------------
    e04
    e07
    e10
    e14
    e20
    
    SQL> 
    



    1. あるMySQLテーブルから別のテーブルにデータを移動する

    2. 整数としてのmysqlordervarcharフィールド

    3. Windows PSQLコマンドライン:パスワードなしのログインを許可する方法はありますか?

    4. OracleSQLの「YYYY」と「RRRR」の違いは何ですか