
ビューの情報や構成要素を編集する画面です。
■ 共通部分
| 項目名 | 説明 | |
|---|---|---|
![]() |
登録 | 編集中の情報を登録し、画面を閉じます。 |
![]() |
削除 | 現在開いているビューを削除します。 |
![]() |
戻す | 各情報を、編集前の状態に戻します。 |
![]() |
終了 | 編集作業を中断し、画面を閉じます。 |
| ビュー名 | ビューの名称(論理名)を入力します。 一つのモデル内で重複しない名称を、必ず入力する必要があります。 |
|
| 物理名 | ビューをテーブルとしてみた場合の名称(物理名)を入力します。 スキーマを合わせて一つのモデル内で重複しない名称を、必ず入力する必要があります。 |
|
| スキーマ | ビューをデータベースにテーブルとして適用する際の、スキーマを指定します。 未入力の場合は、データベース接続ユーザーのスキーマにビューを生成します。 |
|
| DBマッピング | ビューをデータベースにテーブルとして適用する際の、DBマッピングを指定します。 ※モデルオプションのデータベースタイプが「SQL Server・マルチDB」選択時に入力できます。 |
■全般タブ
全般タブでは、ビューを構成するテーブルやカラムを追加・編集・削除することができます。
登録時には、ここで入力した値を元にビューの DDL 文を自動生成します。
| 項目名 | 説明 | |
|---|---|---|
![]() |
テーブル追加 | テーブル選択画面を開き、新たにビューで使用するテーブルを追加します。 |
![]() |
サブクエリ追加 | サブクエリエディタを開き、サブクエリを追加します。 |
![]() |
テーブル削除 | 選択中のテーブルをビューから削除します。 |
![]() |
別名の指定 | 選択中のテーブルに対して別名を指定します。 選択中のテーブルがサブクエリの場合は、サブクエリエディタを開きます。 |
| 使用テーブル リスト |
ビューを構成するテーブルが一覧表示されます。 任意のテーブルを選択した後に、Enterキーを押すと別名の変更ができます。また、Deleteキーを押すと使用テーブルをビューから削除できます。 リスト上では、サブクエリは青色で表示されます。 |
|
![]() |
カラム追加 | 選択中のカラムの上に新しいカラムを追加します。 |
![]() |
カラム削除 | 選択中のカラムを削除します。 |
![]() |
上移動 | 選択中のカラムを一つ上に移動します。 |
![]() |
下移動 | 選択中のカラムを一つ下に移動します。 |
| ビューカラム 編集グリッド |
ここでビューカラムの情報を編集します。 項目を選択した後にマウスクリック、または[F2]キーを押すと、それぞれの値を編集できるようになります。 論理名… カラムに対する論理名を入力します。 カラム名・式… ビューのカラムとしてどのような値を返すか(カラムや式、リテラル等)を入力します。 編集中にセル右側に表示されるボタンをクリックすると、コメント入力画面が表示されます。 別名… カラムの別名を入力します。 別名を入力する場合は、必ずカラム名・式も入力する必要があります。 定義情報… カラムに対する説明を入力します。 編集中にセルの右側に表示されるボタンをクリックすると、コメント入力画面が表示されます。 定義情報を入力する場合は、必ず別名も入力する必要があります。 |
|
| 条件式 | 条件式やソート順序、グルーピング条件を入力します。 |
■DDLタブ
DDLタブでは、ビューの定義情報を編集することができます。
| 項目名 | 説明 |
|---|---|
| DDL文 | ビューを作成する SQL 文が表示されます。 ※DDL 文を変更した場合は、変更内容を解析し、[全般]タブの各情報を再設定します。 DDL 文の解析に失敗した場合は、登録を継続するか否かの確認ダイアログが表示され、登録を継続すると、[全般]タブでの値の変更が出来なくなります。 (ビューカラムの別名と定義情報のみ変更可) |
■定義タブ
定義タブでは、対象となるモデルの選択や、ビューの定義情報を編集することができます。
| 項目名 | 説明 |
|---|---|
| 対象モデル | ビューの表示対象モデルを指定します。 |
| ビューの説明 | ビューに対する説明を入力します。 |
■プリSQLタブ
プリSQLタブでは、フォワードエンジニアリングによって出力される、ビューを作成するDDL文 ( CREATE VIEW 文 ) の直前に実行したい SQL 文を、任意入力します。
| 項目名 | 説明 |
|---|---|
| SQL文 | CREATE VIEW 文の前に実行したい SQL 文を入力します。 置き換え変数の利用が可能です。(「@OBER_SCHEMA」「@OBER_VIEW」と記述することで出力時にオブジェクト名に変換されます。) |
■ポストSQLタブ
ポストSQLタブでは、フォワードエンジニアリングによって出力される、ビューを作成するDDL文 ( CREATE VIEW 文 ) の直後に実行したい SQL 文を、任意入力します。
| 項目名 | 説明 |
|---|---|
| SQL文 | CREATE VIEW 文の後に実行したい SQL 文を入力します。 置き換え変数の利用が可能です。(「@OBER_SCHEMA」「@OBER_VIEW」と記述することで出力時にオブジェクト名に変換されます。) |