# `Lotus.AI.Actions.ValidateStatement`
[🔗](https://github.com/elixir-lotus/lotus/blob/v1.0.0/lib/lotus/ai/actions/validate_statement.ex#L1)

Validates statement syntax against the data source without executing it.

Delegates to the adapter's `validate_statement/3`, which parses the
statement server-side and catches syntax errors and missing table or
column references before the statement is run.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
