■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
SQL文の表示 2004/01/13 11:16 OB 1
全テーブルをオプション付きで削除した時の実行SQLを見たい(確認)のですが、
そのようなことは可能ですか?ご教授お願いします。
こんにちは
後迫@SIです。

OB上の画面からDROP文を参照することはできませんが、
トレースを実行することにより、参照することが出来ます。

①セッション情報画面でDROPするユーザを右クリックし、トレースを開始します。
②テーブルを削除します。
③セッション情報画面でトレースを終了します。

以上の手順で初期化パラメータUSER_DUMP_DESTで定義された場所にトレースファイルが
作成されておりますので、DROP文の内容を確認することができます。

ちなみに、
内部では以下のDROP文を発行しております。
   DROP テーブル名;

「CASCADE CONSTRAINTSオプション」にチェックを入れて削除した場合は、
以下のようになります。
   DROP テーブル名 CASCADE CONSTRAINTS;

「削除時のエラーを無視する」オプションはチェックを入れても
SQLに変更はありません。(途中で処理を止めるか、止めないかの違いです。)

どうぞよろしくお願いいたします。