Skip to content

SQL Command Reference

This reference describes the SQL command surface verified for RadixDB 1.2 at revision 23bf35df011aae6816d77578be96074b02bc363c. Each command page gives the accepted syntax, result, transaction behavior, errors, privileges and an executable example. The coverage matrix remains the authoritative list of supported, limited and rejected contracts.

  • SELECT reads and combines rows.
  • INSERT adds rows and handles supported conflicts.
  • UPDATE changes matching rows.
  • DELETE removes matching rows.

Unquoted identifiers are case-insensitive. Brackets in a synopsis mark an optional clause and braces mark alternatives; they are not literal SQL. Unless an ORDER BY clause is present, row order is unspecified. The stock TCP server uses a bootstrap root session, while non-bootstrap embedded hosts must enforce the privileges stated on each page.