validate_sql
Parse and classify SQL queries for a selected database connection without executing them, ensuring syntax and structure are validated safely before use.
Instructions
Parse and classify SQL for the selected connection without executing it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | ||
| connection_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| valid | Yes | ||
| dialect | Yes | ||
| warnings | Yes | ||
| read_only | Yes | ||
| executable | Yes | ||
| normalized_sql | Yes | ||
| statement_type | Yes | Normalized statement families exposed through MCP and audit. | |
| blocked_reasons | Yes | ||
| parameter_names | Yes | ||
| referenced_objects | Yes | ||
| multiple_statements | Yes |