batch_execute
Run multiple SQL queries in parallel and retrieve all results keyed by query name. Fetch multiple independent data sets in a single call.
Instructions
Execute multiple SQL queries in parallel. Returns all results keyed by query name. Efficient for fetching multiple independent pieces of data in one call. Optionally use server/database/schema params for one-time execution on a different server.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queries | Yes | Array of queries to execute (max 20) | |
| stopOnError | No | Stop on first error (default: false, continues with all queries) | |
| server | No | One-time server override. Execute on this server without changing main connection. | |
| database | No | One-time database override. Uses this database for execution. | |
| schema | No | One-time schema override. Sets search_path for this execution only. |