文に対する詳細情報が確認できます。機能を拡張する画面です。&OWNER.&NAMEというSQL文を登録する事で、オブジェクトリストから目的のテーブルを選び、ポップアップメニューからSQL文を選ぶとデータを削除する事ができます。SQL文を登録するには、まず、画面上段左側の一覧の任意の場所を選択して下さい。その次に画面上段右側にある[名前]テキストボックスを入れて下さい。この名前がポップアップメニュー上に表示されます。ショートカットを使用する場合は、ショートカットのテキストボックスを選択し、ショートカットにするキーを実際に押すことによってテキストボックスにショートカットが表示されます。その下にあるチェックボックスは、それぞれ次の意味があります。■メニューに表示するチェックすると、プルダウン・ポップアップメニューに表示されるようになります。■SQL実行画面を使用するチェックすると、実行結果が表示されるようになります。SELECT文などを登録する場合に使用します。■実行時に確認画面を表示するチェックすると処理を開始する際に確認ダイアログが表示されます。■エラーを無視する複数オブジェクトを対象とした処理の場合、エラー発生時に処理を中断するか否かを指定します。最後に画面下段にSQL文を入力します。オブジェクトリストの情報を取り込むには、擬似バインド変数を利用します。オブジェクト名を返します。オブジェクトのスキーマを返します。オブジェクトのタイプを返します。オブジェクトリストの列番号に応じた値を返します。3が一番左端の列(オブジェクト名)の値となります。作成]ボタンをクリックし、保存します。ObjectBrowserを利用者の使いやすいようにカスタマイズする事ができます。ツリー順序ツリーの表示順序を指定します。初期値は[スキーマ→オブジェクトタイプ順]ですが、例えばデータベース中の全テーブルの保守作業の場合は、[オブジェクトタイプ→スキーマ順]の方が使いやすいでしょう。(オブジェクトリストのツールボタン上にも同様の設定があります。表示するオブジェクトタイプ通常は使用しないオブジェクトタイプがある場合、ここでチェックを外しておくとツリー表示に出てこなくなり、スキーマの一覧性があがります。接続スキーマを一番最初に表示する接続スキーマをツリーリスト上で一番最初に表示するようにします。スキーマ数が多い場合にチェックすると便利です。オブジェクト固有の詳細情報を表示するオブジェクトリストの表示情報を変更します。一覧表示中の途中経過を表示するチェックを入れると、オブジェクト一覧を逐次再描画を行いながら表示していきます。チェックを外すと、全てのオブジェクト情報を取得するまでリストの描画は行わなくなりますが、その分処理速度が向上します。オブジェクト選択時、行全体を反転するオブジェクトリストでオブジェクトを選択した場合、名前のみを反転させるか行全体を反転させるかを指定します。オブジェクト一括削除時のエラーを無視するオブジェクトリストから複数オブジェクトを削除する際、エラー発生時に処理を中断するかエラーを無視して次のオブジェクトを削除するかを選択します。絞り込み検索機能を表示するオブジェクトリストの上段に[絞込検索]の項目を表示するか否かを指定します。同時に、指定した値で総称検索を行うかどうかを指定します。'%検索値%')絞込み検索機能を有効にした場合、指定した値で総称検索を行うかどうかを指定します。初期表示タブオブジェクトを開いた時に、最初に表示されるタブを指定します。定義変更時に実行されるDDL文を表示する[作成]ボタン押下時に実行されるDDL文を画面に表示します。文が正常終了した場合は自動でログ表示画面を閉じるか否かを指定します。文を使用してテーブルを再作成する事がありますが、その際に既存データを退避するテーブルを作成するか否かを指定します。変更後のテーブルへのデータ復旧は行われません。必要に応じて手動で削除して下さい。チェックを外すと、テーブルを再作成時にデータの退避・復旧は一切行われなくなります。SQL文に領域情報を含めるテーブル、インデックス、制約等のオブジェクトにおいて、ソースに領域情報を出力するか否かを指定します。シングルクォートを自動付加するか否かを指定します。スクリプトをファイルに出力するか否かを指定します。スクリプトをファイルに出力するか否かを指定します。SQL履歴数[SQL実行]画面での、実行したSQL文の履歴をどれだけ持つかを指定します。区切り文字SQL実行画面、スクリプト実行画面での、区切文字を指定します。選択している部分のSQLのみを実行するか否かを指定します。SQLビルダSQLビルダのダイアグラム欄、グリッド欄のフォントを設定します。結果表示データ出力部分で使用するフォントの名前とフォントサイズを指定します。横方向出力時の表示方法データを横方向に出力した場合、データを列のどちら側に寄せるかを指定します。標準を指定した場合は、文字は左、数値は右に寄ります。縦方向出力時の最大列幅データを縦方向に出力した場合の、最大列幅を文字数で指定します。通常、列幅はデータ型のサイズを元に自動設定されますが、サイズが大きくなると画面に入りきらない場合もある為、ここであらかじめ列幅の上限を決めておきます。データ表示後には、このサイズを超えて列幅を広げる事も可能です。横方向出力時の列幅データを横方向に出力した場合のデフォルトの列幅をポイントで指定します。件数を指定して開く場合の規定レコード件数オブジェクトをデータ件数を指定して開く場合の初期値を設定します。データ編集時、自動的にCOMMITする通常は行移動に変更した値が自動COMMITされるのですが、チェックを外すと任意のタイミングでCOMMIT/ROLLBACKする事ができます。初期状態をデータ編集可能にするSELECT文実行時、データ編集可能モードでカーソルをオープンしようとします。NULL値を表示するこれにチェックを入れるとNULL値を(NULL)と表示します。チェックを入れないと、結果にはブランクが表示されます。抽出条件・ソート順序設定画面を開いた状態にするか否かを指定します。抽出条件の文字・数値を自動識別するか否かを指定します。[整形出力]タブ整形出力のフォーマットを指定します。項目を1項目ずつ改行するか、改行しないかを指定します。カンマの位置を、各項目の後にするか、次行の先頭にするかを指定します。予約語の項目を大文字にするか、小文字にするか、変換しないかを選択します。予約語以外の項目を大文字にするか、小文字にするか、変換しないかを選択します。ANDの位置を、各項目の後にするか、次行の先頭にするかを指定します。予約語の位置を右詰にするか、左詰にするかを指定します。[キー操作]タブデフォルトのショートカットキーを任意のキー割り当てに変更します。デフォルトの出力先EXCELファイルを出力するデフォルトのフォルダを指定します。出力方向データを縦方向に出力するか横方向に出力するかを指定します。項目タイトルを出力する項目タイトル込みでEXCELファイルに出力するか否かを指定します。定形フォームファイルに上書きする場合等の項目タイトルの出力が必要ない場合はOFFにします。最新のデータを読み直してから出力するEXCEL出力時にSELECT文を再度実行し、最新のデータを出力対象にします。専用のダイアログにするかを指定します。専用ダイアログの場合は、ファイル名と同時に各自設定の変更が可能です。その都度設定を変える事が無い場合はWindows標準のダイアログを使用したほうが便利です。各種のEXCEL出力で使用する元ファイルの名前を指定します。この値を変更することで独自のフォーマットに出力する事が可能です。クロスリファレンス最大階層[クロスリファレンス]画面での、ツリー情報の最大階層を指定します。値が大きいほうが精度の高い結果となりますが、その分処理時間がかかります。データ生成ツールコミット件数[データ生成ツール]の実行時に何件ごとにコミットするかを指定します。入力した内容のままオブジェクトを作成します。各種エディット時にコード補完を行う各種エディット画面でコード補完を使用するか否かを指定します。作業用ファイルを作成するディレクトリを指定します。エディタをカスタマイズする事ができます。オートインデント改行時に自動で前行と同じ位置になるようインデントします。バックスペースアンインデントバックスペースキーでインデント解除になります。フリーカーソル改行・EOF記号の後にある位置もカーソルで選択できるようになります。タブ文字上を移動可能にするタブであけた間隔の間をカーソルで選択できるようになります。次行の先頭へカーソルが移動するように設定します。タブ文字を使ってインデントするインデントをタブ文字で埋めるよう設定します。タブ文字を空白に置き換えるタブの間隔がすべて空白文字になります。タブ文字数タブの文字数を指定します。範囲指定している文字列単位でドラッグできるようになります。スペース記号、全角スペース記号、カーソル行の下線、コメント、予約語について、色指定を行います。フォントSQL文の入力ウィンドウやソース編集ウィンドウのフォントを指定します。サイズ使用するフォントのサイズをポイントで指定します。行番号を表示するソースの表示に、行番号を表示します。ルーラーを表示するソースの表示に、ルーラーを表示します。ルーラーの単位ルーラーの単位を指定します。色指定を行う予約語を指定します。[初期値]ボタンを押すと出荷時設定に戻ります。登録済みのレポート定義を元に定義書フォーマットをカスタマイズすることができます。レポート定義を登録します。新規のオリジナルフォーマットを登録できます。現在選択されているタブの定義書フォーマットを削除します。全ての変更を取り消します。レポート定義を終了します。フォームファイルの定義タイプを設定します。定義タイプは、オブジェクト一覧、テーブル定義、ビュー定義の3種類です。(定義タイプを変更することで、見出部、明細部の表示項目の選択肢が変わります。出力時に使用する、Excelフォームファイルを指定します。(事前にフォームファイルをExcelで作成する必要があります)※インストールされたExcelのバージョンが2007以上の場合は、フォームファイルにxls形式を指定している場合でも同一フォルダにあるxlsx形式のフォームファイルが優先して使用されます。明細が開始される行位置を指定します。明細の行数を指定します。異なるスキーマの所有するオブジェクトを比較することができます。[実行]オブジェクト比較を実行します。[終了]ウインドウを閉じます。[表示するオブジェクトの条件]表示するオブジェクトの条件を指定します。複数選択可能でOR条件です。内容一致オブジェクト名が両方に存在し、かつ定義内容が一致するものを表示させます。内容不一致オブジェクト名が両方に存在するが、定義内容は異なるものを表示させます。比較先1にのみ存在する比較先1にのみ存在するオブジェクトを表示させます。比較先2にのみ存在する比較先2にのみ存在するオブジェクトを表示させます。DB現在接続している、データベースの接続リストを選択します。所有者オブジェクトの所有者を選択します。データ生成ツール既存のテーブルに、データ生成ツールを使用してテーブルにデータを投入することができます。データ生成を実行します。データ生成のテストを行います。データ生成ツールを終了します。スキーマを選択します。テーブル名を選択します。通常のデータ投入方式でデータを生成します。作成件数は、生成するデータの件数を入力します。親テーブルの1件あたりに対するデータ投入件数の範囲を指定します。親テーブル値を指定することができます。投入するデータにNULL値が入る比率を指定します。[連番(文字列)][連番(数値)][連番(日付)][連番]値をインクリメントしながら順に値を割り振ります。ID列など一意に番号を並べたい場合に指定します。値範囲には、データの初期値を入力します。増分値には、初期データから増分する値を入力します。テーブル項目が文字型の場合は、「全桁埋める」にチェックを入れる事で前ゼロを付加した値をセット、また、「接頭句をつける」にチェックを入れる事で「OB0001」などの固定値+連番データを生成することが可能です。[固定値]すべて同じ値を割り当てる場合、またはSELECT文やFUNCTIONを指定する場合に使います。[乱数値(文字列)][乱数値(数値)][乱数値(日付)][乱数値]指定された値の範囲内でランダムに値を割り振ります。文字型の場合は電話番号、メールアドレスなどのフォーマットが指定可能です。テーブル項目が文字型の場合は、「最大桁数」にチェックを入れる事で指定した桁数以内の値をセットします。[選択値]あらかじめ割り振る値の一覧を作成し、そこからランダムに割り当てることができます。[テンプレート]指定されたテキストファイルから値を割り振ります。ファイルは一度に2つまで指定可能です。区切り文字に間に入れる文字を指定します。[リンクテーブル値]指定されたテーブルと列に存在する値を割り当てます。[親テーブル値]親テーブルの列を指定して、その値を割り当てます。(「親テーブルのデータに従属するデータを作成」を選択していないと表示されません。)[結果]タブデータ生成ツールの実行結果が表示されます。テストを実行した場合はプレビュー画面が表示されます。※実行中にEscキーを押すと処理を中断し、直前のCOMMITまでROLLBACKします。インデックスアドバイザSQLに対して使用/未使用の未使用のインデックスの検出や、推奨インデックスの作成を行うことができます。※この機能を使用するためには、あらかじめ実行計画テーブル(EXPLAIN表)が作成されている必要があります。SQL文を入力し、解析ボタンを押します。以下の情報が表示されます。■現在のインデックス各テーブルに紐づくインデックスと、そのSQLに対する使用状況が表示されます。使用されていないインデックスは赤で表示されます。インデックスを選択し、削除ボタンを押すことでインデックスを削除することが出来ます。インデックスをダブルクリックすると開きます。■作成するインデックスSQLに対し、作成が推奨されるインデックスが表示されます。同じ列に対して作成済みのインデックスが存在する場合は、グレーで表示されます。選択して作成ボタンを押すか、右クリックメニューより作成を選択することで、そのインデックスを作成することが可能です。インデックスを選択し、テストボタンを押すと、インデックス作成前と作成後のパフォーマンスを検証することが出来ます。(実行計画上のコストで算出します。小さいほどパフォーマンスは向上します。へ→このホームページに記載されている社名、商品名は各社の商標、または登録商標です。