2017-04-10 12 views
0

私は、Oracle APEX 4.2で作業し、SQL Developerから、それに接続しているよ4.1.5.21`apex_application_page`テーブルは(SQL Developerの)どこにありますか?

私は多くのアプリケーションに関連する情報が

  • APEX_APPLICATION_PAGE_DA_ACTSのようにテーブルに利用可能であることを発見しました
  • APEX_APPLICATION_PAGE_ITEMS
  • APEX_APPLICATION_PAGE_BUTTONS
  • APEX_APPLICATION_PAGE_PROC
  • APEX_APPLICATION_P AGE_REGIONS

しかし、これらのテーブルの完全なリストのドキュメントは見つかりませんでした。

私はSQLデベロッパーを調べてみましたが、そこにはテーブル/ビュー/アプリケーションエクスプレスを見ても見つかりませんでした。これらのテーブルはどこにありますか?

答えて

2

リストされたオブジェクトは、公開されている頂点のメタデータビューの単なる同義語です。あなたは簡単にそれらの(ビュー名+カラム名)を照会できます。

select * from apex_dictionary 

それとも、すぐにすべてのビュー名を取得:

select distinct(apex_view_name) from apex_dictionary 

これらのビューは、すべてに格納された頂点のメタデータを、照会します頂点バージョンスキーマ。たとえば、頂点4.2の場合、このスキーマはAPEX_040200、頂点5 APEX_050000のようになります。あなたはそこにある多くのオブジェクトに直接アクセスすることはほとんどありませんが、あなたは公開された(文書化された)apiやパブリックビューを扱うことになっています。

関連する問題