Todos os produtos
Search
Central de documentação

:CreateSQLReviewOrder

Última atualização: Jul 08, 2026

Chame a API CreateSQLReviewOrder para criar um job de auditoria de SQL.

Para obter mais instruções sobre este recurso, consulte Auditoria de SQL .

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Para sua conveniência, recomendamos que você chame esta operação no OpenAPI Explorer. O OpenAPI Explorer gera dinamicamente o código de exemplo da operação para diferentes SDKs.

Parâmetros da solicitação

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim CreateSQLReviewOrder

Parâmetro especificado pelo sistema. Valores válidos: CreateSQLReviewOrder .

Comment String Sim test

Contexto do negócio. Descreva o motivo ou o objetivo da tarefa para reduzir custos de comunicação.

RelatedUserList Array of Long Não 123443

ID da pessoa relacionada.

Param Object Sim

Parâmetros do ticket.

ProjectName String Sim Xxx business SQL audit

Nome do projeto.

DbId Long Sim 123321

ID do banco de dados. É possível chamar a interface SearchDatabases para obter esse valor.

Nota Atualmente, apenas bancos de dados físicos são suportados, não sendo compatível com bancos de dados lógicos.
AttachmentKeyList Array of String Sim upload_xxxx.sql

Chave do anexo. Suporta a adição de vários anexos. Chame a interface GetUserUploadFileJob para obter este parâmetro.

Nota Somente arquivos .xml dos frameworks iBatis ou MyBatis e arquivos SQL no formato .txt são suportados.
Tid Long Não 1

ID do tenant. Chame a interface GetUserActiveTenant ou ListUserTenants para obter este parâmetro.

RegionId String Não cn-hangzhou

Selecione a região de serviço do DMS, utilizada para chamar a interface. Para visualizar os valores disponíveis, consulte Descrição do parâmetro RegionID .

Nota Defina este parâmetro com o ID da região mais próxima dos seus serviços.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931

ID da solicitação.

Success

Boolean

true

Indica se a solicitação foi bem-sucedida.

ErrorMessage

String

UnknownError

Mensagem de erro retornada.

ErrorCode

String

200

Código de erro retornado.

CreateOrderResult

Array of Long

1423532

ID do ticket.

Exemplos

Exemplos de solicitações


     http(s)://[Endpoint]/?Action=CreateSQLReviewOrder &Comment=test &RelatedUserList=[123443] &Param={"ProjectName":"xxx business SQL audit","DbId":123321,"AttachmentKeyList":["upload_xxxx.sql"]} &Tid=1&public request parameters 
   

Exemplos de respostas de sucesso

XML formato


     HTTP/1.1 200 OK Content-Type:application/xml <CreateSQLReviewOrderResponse> <RequestId>0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931</RequestId> <Success>true</Success> <ErrorMessage>UnknownError</ErrorMessage> <ErrorCode>UnknownError</ErrorCode> <CreateOrderResult>1423532</CreateOrderResult> </CreateSQLReviewOrderResponse> 
   

JSON formato


     HTTP/1.1 200 OK Content-Type:application/json { "RequestId" : "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931", "Success" : true, "ErrorMessage" : "UnknownError", "ErrorCode" : "UnknownError", "CreateOrderResult" : [ 1423532 ] } 
   

Códigos de erro

Acesse o Centro de Erros para visualizar mais códigos de erro.