All statements

Reference catalog of every supported top-level FeatureQL statement. Each page gives the complete syntax, explains every clause and modifier, and identifies grammar-recognized forms that are intentionally unavailable.

For functions used inside expressions, see All functions . For data types and names, see All types .

Query

  • RETURN — define outputs, resolve namespaces, bind inputs, filter, sort, and paginate
  • USE — set default and aliased namespaces for following statements
  • Revision context — ON BRANCH / AS OF / DROP BRANCH for catalog history (managed registry)

Persisted features

Persisted views (SQL edge)

Inspection and query tools

  • SHOW — query feature, function, documentation, test, revision, and JDBC catalogs
  • SHOW CREATE — reconstruct feature definitions as FeatureQL or generated SQL
  • DESCRIBE/DESC — return compiler metadata for named features
  • EXPLAIN — inspect a statement or multi-statement request without applying it
  • FORMAT — render a statement or multi-statement request in canonical FeatureQL

Transactions

  • START TRANSACTION/COMMIT — one HTTP request: persist mutations, or a TEMPORARY overlay plus one result; optional 'message' becomes the revision message

Managed-registry permissions