ビュー・オブジェクト定義のカスタム問合せの指定

ビュー・オブジェクト定義を作成する際、選択したエンティティ・オブジェクトの慣用名とビュー・オブジェクト属性に基づいて、問合せがJDeveloperにより自動的に作成されます。しかし、ビュー・オブジェクト定義に対しては、ほぼすべての有効なSQL問合せを自分で指定できます。

JDeveloperにより作成された問合せのWHERE句またはORDER BY句を変更するには、次のようにします。

  1. 次のいずれかの方法で、ビュー・オブジェクト・エディタを開きます。
  2. 「問合せ」ノードを選択し、句を入力します。不明な点がある場合は、「ヘルプ」をクリックしてください。

JDeveloperにより作成された問合せを完全に変更するには、次のようにします。

  1. 次のいずれかの方法で、ビュー・オブジェクト・エディタを開きます。
  2. 「問合せ」ノードを選択します。
  3. 「エキスパート」モードが選択されていることを確認し、問合せを入力します。

    注意: Oracle ADF Business Componentsでは、次のSQLを使用してデータベースの問合せを行います。

    SELECT *
    
    
    
    FROM <QUERY>;        

    ここで、<QUERY>は入力した問合せです。この指定が有効であるかぎり、ビュー・オブジェクトは機能します。

  4. ビュー・オブジェクトに永続ビュー属性が含まれている場合は(詳細は関連項目のトピックを参照)、「属性マッピング」ノードを選択し、問合せの列がエンティティ属性に正しくマップされるようにします。

エディタのいずれかのページで不明な点がある場合は、「ヘルプ」をクリックしてください。


問合せの表現
Oracle ADFビュー・オブジェクトについて
ビュー・オブジェクト属性について
エンティティ・オブジェクト属性について
ビジネス・コンポーネントのモデリングについて

 

 

Copyright © 1997, 2004, Oracle. All rights reserved.