2
私のデータベースでv $ sqlを調べているうちに、私はこのクエリに出会いました。
select p_obj#, flags, code, audit$ from edition$ where obj#=:1
誰でもこの選択文が何であるか説明できますか? 私のアプリケーションでスキーマ統計を収集している間にクエリが実行されると思います。しかし、私はそれを理解することはできません。
私のデータベースでv $ sqlを調べているうちに、私はこのクエリに出会いました。
select p_obj#, flags, code, audit$ from edition$ where obj#=:1
誰でもこの選択文が何であるか説明できますか? 私のアプリケーションでスキーマ統計を収集している間にクエリが実行されると思います。しかし、私はそれを理解することはできません。
Oracleは、実際には、ベース・テーブルにメタデータ情報を格納します(通常は、その名前に$
が続きます)。 エディションオブジェクトの基本テーブル。 DBA_EDITIONS
は、この基本表に対して作成されたビューです。
このエディションでは、データベースに同じ編集可能オブジェクトを2つ以上持つことができます。
SQL> select obj# from edition$;
OBJ#
----------
133
SQL> select object_type, object_name from all_objects where object_id=133;
OBJECT_TYPE OBJECT_NAME
---------------- -------------------
EDITION ORA$BASE