Creates a new database view.

Available attributes

Name Description Required for Supports
catalogName Name of the catalog all
encoding Encoding used in the file defined in the path attribute all
fullDefinition Set to true if selectQuery is the entire view definition. False if the CREATE VIEW header should be added all
path Path to file containing view definition. Using the path attribute is an alternative to selectQuery. all
relativeToChangelogFile Whether the file path relative to the changelog file rather than looked up in the search path. all
remarks Comments stored for the view all
replaceIfExists Use 'create or replace' syntax db2, firebird, h2, hsqldb, ingres, mariadb, mssql, mysql, oracle, postgresql, sqlite, sybase
schemaName Name of the schema all
selectQuery SQL for generating the view informix all
viewName Name of the view to create all all

Database support

Database Notes Auto Rollback
DB2/LUW Supported Yes
DB2/z Supported Yes
Derby Supported Yes
Firebird Supported Yes
H2 Supported Yes
HyperSQL Supported Yes
INGRES Supported Yes
Informix Supported Yes
MariaDB Supported Yes
MySQL Supported Yes
Oracle Supported Yes
PostgreSQL Supported Yes
Snowflake Supported Yes
SQL Server Supported Yes
SQLite Supported Yes
Sybase Supported Yes
Sybase Anywhere Supported Yes