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

一度に複数のパーティションから選択

    PARTITIONを使用することはほとんどありません。 パーティションテーブルをクエリするときの句。ほとんどの場合、Oracleが独自にパーティションプルーニングを実行できるようにする述語を指定する必要があります。

    SELECT t.column1, t.column2
      FROM first_table t
     WHERE t.partitioned_date_column >= <<date that delimits fast partitions>>
       AND t.column3 = 'someVal'
    

    テーブルがパーティション化されている日付列に述語を指定すると、Oracleはアクセスする必要のあるパーティションを自動的に判別できます。



    1. パラメータプレフィックス':'の後にスペースを入れることはできません

    2. PL/pgSQLでのレコードのタプル構造の宣言

    3. GET_FORMAT()の例– MySQL

    4. Oracleは更新動作を選択します