1

OracleWorkspaceManagerは初めてです。レコードを挿入するたびにIDを埋めるトリガーがあります。テーブルのバージョン管理を有効にする前に、トリガーを作成しました。テーブルでバージョン管理を有効にすると、トリガーが見つかりませんが、代わりに次のトリガーを使用できます。

OVM_DELETE_7
OVM_INSERT_7
OVM_UPDATE_7

私がやりたかったのは、テーブルに作成したトリガーを照会することです。テーブルのバージョン管理を無効にせずにそれを行う方法はありますか?バージョン管理が有効なテーブルが多すぎるため、そのクエリのためだけにすべてのテーブルのバージョンを無効にするのは面倒です。

4

1 に答える 1

1

自分(現在のユーザー)が所有するバージョン対応表で作成されたトリガーのリストを取得するには、USER_WM_TAB_TRIGGERSビューまたはALL_WM_TAB_TRIGGERSビュー(create any trigger権限が付与されている場合)を問い合せて、すべてのバージョン対応表のトリガーに関する情報を取得します。

于 2012-10-17T10:59:39.910 に答える