Module statement

Source
Expand description

Statement planning.

This module houses the entry points for planning a SQL statement.

Modulesยง

acl ๐Ÿ”’
Access control list (ACL).
ddl ๐Ÿ”’
Data definition language (DDL).
dml ๐Ÿ”’
Data manipulation language (DML).
raise ๐Ÿ”’
Queries that send notices/errors to the client
scl ๐Ÿ”’
Session control language (SCL).
show ๐Ÿ”’
Queries that show the state of the database system.
tcl ๐Ÿ”’
Transaction control language (TCL).
validate ๐Ÿ”’
Queries that validate CONNECTION objects.

Structsยง

StatementContext
Immutable state that applies to the planning of an entire Statement.
StatementDesc
Describes the output of a SQL statement.

Enumsยง

StatementClassification
Statement classification as documented by plan.

Functionsยง

describe
Creates a description of the purified statement stmt.
plan
Produces a Plan from the purified statement stmt.
plan_copy_from
resolve_cluster_for_materialized_view