新しいビューを作成します。
注: Microsoft Access データベース エンジンでは、Microsoft Access データベース エンジン以外のデータベースで CREATE VIEW やその他の DDL ステートメントを使用することはできません。
構文
CREATE VIEW view [(field1[, field2[, ...]])] AS selectstatement
CREATE VIEW ステートメントでは、次の引数を使用します。
引数 |
説明 |
表示 |
作成するビューの名前です。 |
field1、field2 |
selectstatement に指定されている該当フィールドのフィールド名です。 |
selectstatement |
SQL SELECT ステートメントです。 |
解説
ビューを定義する SELECT ステートメントは、SELECT...INTO ステートメントにはなりません。
ビューを定義する SELECT ステートメントには、パラメーターを含めることができません。
ビューの名前は、既存のテーブルの名前と同じにすることができません。
SELECT ステートメントによって定義されたクエリが更新できる場合、ビューも更新できます。 更新できない場合、ビューは読み取り専用となります。
SELECT ステートメントで定義されるクエリに名前が同じフィールドが 2 つある場合、ビューの定義にフィールド リストを追加し、クエリの各フィールドに一意の名前を指定する必要があります。