SQL Command Catalog
This catalog maps supported SQL statements into operational groups.
Companion per-command pages:
Query and expression statements
SELECTVALUESWITHEXPLAIN
Transaction/session statements
BEGINSTART TRANSACTIONCOMMITENDSET TRANSACTIONSET SESSION AUTHORIZATIONRESET SESSION AUTHORIZATIONSHOW TRANSACTION ISOLATION LEVEL
Data modification and movement
INSERTUPDATEDELETECOPY FROMCOPY TO
Core schema and object DDL
CREATE TABLECREATE TABLE ASALTER TABLEDROP TABLECREATE VIEWDROP VIEWCREATE FUNCTIONDROP FUNCTIONCREATE ANALYZERDROP ANALYZERCREATE BLOB TABLEALTER BLOB TABLEDROP BLOB TABLE
Security and role management
CREATE USER/CREATE ROLEALTER USER/ALTER ROLEDROP USER/DROP ROLEGRANTREVOKEDENY
Replication and backup objects
CREATE PUBLICATIONALTER PUBLICATIONDROP PUBLICATIONCREATE SUBSCRIPTIONALTER SUBSCRIPTIONDROP SUBSCRIPTIONCREATE REPOSITORYDROP REPOSITORYCREATE SNAPSHOTRESTORE SNAPSHOTDROP SNAPSHOT
Cluster/runtime administration
ALTER CLUSTER ...OPTIMIZE TABLEREFRESH TABLEANALYZEKILLSET GLOBALRESET GLOBALSET/SHOWDEALLOCATEDECLARE,FETCH,CLOSEDISCARD
FDW statements
CREATE SERVERALTER SERVERDROP SERVERCREATE FOREIGN TABLEDROP FOREIGN TABLECREATE USER MAPPINGDROP USER MAPPING
Graph statements
CREATE GRAPHALTER GRAPHDROP GRAPHCREATE VERTEX TABLEALTER VERTEX TABLEDROP VERTEX TABLECREATE EDGE TABLEALTER EDGE TABLEDROP EDGE TABLE
Memory statements
CREATE MEMORYALTER MEMORY ... SET (...)ALTER MEMORY ... COMPACTDROP MEMORY
Governance statements
CREATE CONTRACTALTER CONTRACT ... SET (...)ALTER CONTRACT ... BIND TO TABLE ...ALTER CONTRACT ... UNBINDDROP CONTRACTCREATE POLICYALTER POLICY ... SET (...)ALTER POLICY ... BIND TO TABLE ...DROP POLICYVALIDATE TABLE
Licensing statement
SET LICENSE KEY '<token>'
Canonical syntax snippets for newer families
Graph
CREATE GRAPH [IF NOT EXISTS] graph_name [WITH (...)]
ALTER GRAPH [IF EXISTS] graph_name [WITH (...)]
DROP GRAPH [IF EXISTS] graph_name
Memory
CREATE MEMORY [IF NOT EXISTS] memory_name WITH (...)
ALTER MEMORY [IF EXISTS] memory_name SET (...)
ALTER MEMORY [IF EXISTS] memory_name COMPACT
DROP MEMORY [IF EXISTS] memory_name
Governance
CREATE CONTRACT [IF NOT EXISTS] contract_name FOR TABLE schema.table [COLUMN col] WITH (...)
ALTER CONTRACT [IF EXISTS] contract_name SET (...)
ALTER CONTRACT [IF EXISTS] contract_name BIND TO TABLE schema.table [COLUMN col]
ALTER CONTRACT [IF EXISTS] contract_name UNBIND
DROP CONTRACT [IF EXISTS] contract_name
CREATE POLICY [IF NOT EXISTS] policy_name FOR TABLE schema.table [COLUMN col] WITH (...)
ALTER POLICY [IF EXISTS] policy_name SET (...)
ALTER POLICY [IF EXISTS] policy_name BIND TO TABLE schema.table [COLUMN col]
DROP POLICY [IF EXISTS] policy_name
License
SET LICENSE KEY 'MONK1....'
For parser-authoritative behavior, treat SqlBaseParser.g4 as source of truth and this page as curated operational reference.