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

SQLは複数のパーティションをどのように選択しますか?

    クエリでPARTITION(partitionN)構文を使用することは非常にまれです。

    通常は、パーティションキーの値を指定し、Oracleがパーティションの削除を実行できるようにします。たとえば、テーブルがTRANSACTION_DATEに基づいて毎日パーティション化されている場合

    SELECT *
      FROM transactions
     WHERE transaction_date IN (date '2010-11-22', 
                                date '2010-11-23', 
                                date '2010-11-24')
    

    今日のパーティション、昨日のパーティション、前日のパーティションからすべてのデータを選択します。



    1. Rails、MySQL、Snow Leopard

    2. そのシークで実際に何が起こっているのですか?

    3. Pythonmysqlの動的な列の追加と新しい列の値の更新

    4. hibernate.jdbc.fetch_sizeまたは@QueryHints(@ javax.persistence.QueryHint(name =org.hibernate.fetchSize、value =10))が機能しない