For the complete documentation index, see llms.txt. This page is also available as Markdown.

Views

Learn to use views in MariaDB Server. This section explains how to create virtual tables from query results, simplifying complex queries and enhancing data security and abstraction.

Documentation for the ALTER VIEW statement, which is used to modify an existing view's definition without dropping and recreating it.

Complete CREATE VIEW reference: OR REPLACE/IF NOT EXISTS, ALGORITHM=MERGE|TEMPTABLE|UNDEFINED, DEFINER/CURRENT_USER, and SQL SECURITY DEFINER|INVOKER.

Explains how to use the DROP VIEW statement to remove one or more views from the database, including required privileges.

Describes the VIEWS table in the Information Schema, which provides metadata about all views in the database, such as definition and check options.

Covers the conditions under which a view is updatable, allowing INSERT, UPDATE, and DELETE operations to modify the underlying base tables.

Learn about the different algorithms (MERGE, TEMPTABLE, UNDEFINED) MariaDB uses to process views and how they impact performance and updatability.

This page is licensed: CC BY-SA / Gnu FDL

Last updated

Was this helpful?