execute_sql
Run arbitrary T-SQL statements, including DDL and DML, to create, alter, drop, insert, update, or delete database objects and data.
Instructions
Execute arbitrary SQL statements such as DDL (CREATE, ALTER, DROP) or DML (INSERT, UPDATE, DELETE).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sql_statement": "<sql_statement>"
},
"name": "execute_sql"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | No | Positional parameter values for query placeholders (?). | |
| sql_statement | Yes | T-SQL statement to execute. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||