ExSQL.AST.Values (exsql v0.1.4)

Copy Markdown

A bare VALUES (...), (...) select. Output columns are named column1..columnN, as in SQLite. Usable anywhere a SELECT is: as a statement, a compound component, a subquery, or a FROM source.

Summary

Types

t()

@type t() :: %ExSQL.AST.Values{
  limit: ExSQL.Parser.expr() | nil,
  offset: ExSQL.Parser.expr() | nil,
  order_by: [{ExSQL.Parser.expr(), :asc | :desc}],
  rows: [[ExSQL.Parser.expr()]]
}