Belirtilen SQL ifadesini, hata mesajını ve veritabanı kimliğini kullanarak SQL hatasını analiz eder ve düzeltir.
Operation description
Bu işlemi, belirtilen SQL ifadesini, hata mesajını ve veritabanı kimliğini kullanarak SQL hatalarını analiz etmek ve düzeltmek için çağırabilirsiniz.
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 |
Veritabanının kimliği. Kimliği almak için ListDatabases işlemini çağırabilirsiniz. |
1*** |
| Query |
string |
No |
Açıklamalar. |
正确字段是啥? |
| Sql |
string |
Yes |
Hatayı bildiren SQL ifadesi. |
select * from table where col = 1 |
| Error |
string |
No |
Hata mesajı. |
unknown column col |
| Model |
string |
No |
Seçilen modelin adı. Yalnızca Qwen serisi modelleri kullanabilirsiniz. |
qwen-plus |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt parametreleri. |
||
| RequestId |
string |
İstek kimliği. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
İstek başarısız olduğunda döndürülen hata kodu. |
UnknownError |
| ErrorMessage |
string |
İstek başarısız olduğunda döndürülen hata mesajı. |
UnknownError |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:
|
true |
| Data |
object |
Döndürülen veriler. |
|
| Content |
string |
Yanıt. |
SQL修复结果... |
| SessionId |
string |
Oturum kimliği. |
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.