Analyzes and fixes an SQL error based on the SQL statement, error message, and database ID.
Operation description
Analyzes and fixes an SQL error based on the SQL statement, error message, and database ID.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dms:FixSqlByMetaAgent |
none |
*All Resource
|
None | None |
Request syntax
POST / HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DbId |
string |
Yes |
The database ID. You can call the ListDatabases operation to query the ID. |
1*** |
| Query |
string |
No |
The remarks. |
正确字段是啥? |
| Sql |
string |
Yes |
The SQL statement that returned the error. |
select * from table where col = 1 |
| Error |
string |
No |
The error message. |
unknown column col |
| Model |
string |
No |
The model name. Only Qwen series models are supported. |
qwen-plus |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
The error code returned if the request failed. |
UnknownError |
| ErrorMessage |
string |
The error message returned if the request failed. |
UnknownError |
| Success |
boolean |
Indicates whether the request was successful. Valid values:
|
true |
| Data |
object |
The data returned. |
|
| Content |
string |
The answer. |
SQL修复结果... |
| SessionId |
string |
The session ID. |
f63a6eed-0e3c-4564-8533-b1295db8d6ff |
Examples
Success response
JSON format
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true,
"Data": {
"Content": "SQL修复结果...",
"SessionId": "f63a6eed-0e3c-4564-8533-b1295db8d6ff"
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.