CREATE VIEW Statement (Microsoft Jet SQL)

Microsoft Jet SQL Reference

CREATE VIEW Statement

Creates a new view.


Note The Microsoft Jet database engine does not support the use of CREATE VIEW, or any of the DDL statements, with non-Microsoft Jet database engine databases.


Syntax

CREATE VIEW view [(field1[, field2[, ...]])] AS selectstatement

The CREATE VIEW statement has these parts:

Part Description
view The name of the view to be created.
field1, field2 The name of field or fields for the corresponding fields specified in selectstatement.
selectstatement A SQL SELECT statement. For more information, see SELECT Statement.
Remarks

The SELECT statement that defines the view cannot be a SELECT INTO statement.

The SELECT statement that defines the view cannot contain any parameters.

The name of the view cannot be the same as the name of an existing table.

If the query defined by the SELECT statement is updatable, then the view is also updatable. Otherwise, the view is read-only.

If any two fields in the query defined by the SELECT statement have the same name, the view definition must include a field list specifying unique names for each of the fields in the query.

See Also
ADD USER Statement CREATE USER or GROUP Statement
ALTER USER or DATABASE Statement CREATE TABLE Statement
ALTER TABLE Statement DROP Statement
CONSTRAINT Clause DROP USER or GROUP Statement
CREATE INDEX Statement GRANT Statement
CREATE PROCEDURE Statement REVOKE Statement