Todos os produtos
Search
Central de documentação

:ListDBTaskSQLJobDetail

Última atualização: Jul 08, 2026

Chame a API ListDBTaskSQLJobDetail para obter os detalhes da tarefa SQL.

Depuração

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

Parâmetros

ParâmetroTipoObrigatórioExemploDescrição
JobId Long Sim 12345

ID da tarefa SQL. Chame ListDBTaskSQLJob para obter este parâmetro.

PageNumber Long Não 1

Número da página.

PageSize Long Não 20

Quantidade de registros por página.

Tid Long Não 1

ID do locatário.

Nota Obtenha o ID do locatário exibido no canto superior direito do sistema. Para mais detalhes, consulte Visualizar informações do locatário.
RegionId String Não cn-hangzhou

Selecione a região de serviço do DMS para chamar a API. Para consultar os valores válidos, veja Descrição do parâmetro RegionID.

Nota Escolha a região mais próxima da localização da sua aplicação.

Dados de retorno

ParâmetroTipoExemploDescrição
RequestId String B5937485-6644-4ADC-82F9-573DFE751708

ID da solicitação.

Success Boolean true

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

ErrorMessage String UnknownError

Mensagem de erro.

ErrorCode String UnknownError

Código de erro.

DBTaskSQLJobDetailList Array of DBTaskSQLJobDetail

Lista de detalhes da tarefa SQL.

JobDetailId Long 12345

ID da tarefa SQL.

CurrentSql String update a set id = 1 where id = 1;

Instrução SQL em execução.

ExecuteCount Long 1

Número de execuções.

JobId Long 432423

ID da tarefa SQL.

DbId Long 43253

ID do banco de dados.

Logic Boolean false

Indica se é um banco de dados lógico. Valores válidos:

  • true: Sim
  • false: Não
Skip Boolean false

Indica se o script SQL foi ignorado. Valores válidos:

  • true: Sim
  • false: Não
SqlType String UPDATE

Tipo de instrução SQL, como DELETE, UPDATE, ALTER_TABLE, entre outros.

Status String SUCCESS

Status do detalhe da tarefa SQL. Valores válidos:

  • INIT: Inicialização
  • PENDING: Aguardando captura da tarefa
  • BE_SCHEDULED: Pendente de agendamento
  • FAIL: Falha na execução
  • SUCCESS: Execução bem-sucedida
  • PAUSE: Pausado
  • DELETE: Excluído
  • RUNNING: Em execução
TotalCount Long 1

Número total de instruções SQL.

Exemplos

Exemplo de solicitação


     http(s)://dms-enterprise.aliyuncs.com/? JobId=12345 &PageNumber=1 &PageSize=20 &Tid=1&Public request parameters 
   

Exemplo de resposta de sucesso

XML Formato


     HTTP/1.1 200 OK Content-Type:application/xml <ListDBTaskSQLJobDetailResponse> <TotalCount>2</TotalCount> <DBTaskSQLJobDetailList> <Status>SUCCESS</Status> <Skip>false</Skip> <DbId>7000000</DbId> <SqlType>CREATE_TABLE</SqlType> <ExecuteCount>1</ExecuteCount> <<Logic>false</Logic> <CurrentSql> /* origin table[data_modify] exception, target table[data_modify] not exist * /* Generate [data_modify] create table SQL */ create table 'data_modify ' ( 'id' bigInt (20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key', 'name' varchar(256) NOT NULL COMMENT 'name', 'phone' varchar(32) DEFAULT NULL COMMENT 'phone', 'sex' varchar(32) DEFAULT NULL COMMENT 'gender', 'email' varchar(256) DEFAULT NULL COMMENT 'Mailbox', "user_desc' varchar(1024) DEFAULT NULL COMMENT" Remarks ", PRIMARY KEY ('id') ) DEFAULT CHARSET=utf8 COMMENT='Data modification test table' </CurrentSql> <JobDetailId>140000004</JobDetailId> <JobId>3000000</JobId> </DBTaskSQLJobDetailList> <DBTaskSQLJobDetailList> <Status>SUCCESS</Status> <Skip>false</Skip> <DbId>7000000</DbId> <SqlType>CREATE_TABLE</SqlType> <<ExecuteCount>1 <Logic>false</Logic> <CurrentSql> /* origin table[task_data] exist, target table[task_data] not exist * /* Generate [task_data] create table SQL */ create table 'task_data' ( 'id' bigInt (20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key', 'gmt_create' datetime NOT NULL COMMENT 'creation time',' gmt_modified' datetime NOT NULL COMMENT 'modification time', 'content' text COMMENT 'test data', PRIMARY KEY ('id') ) DEFAULT CHARSET=utf8mb4 COMMENT='Task orchestration test table' </CurrentSql> <JobDetailId>140000005</JobDetailId> <JobId>3000000</JobId> </DBTaskSQLJobDetailList> <RequestId>F3C2F73D-1B39-4C1D-AC00-882DB2BD61FD</RequestId> <Success>true</Success> </ListDBTaskSQLJobDetailResponse> 
   

JSON Formato


     HTTP/1.1 200 OK Content-Type:application/json { "TotalCount" : 2, "DBTaskSQLJobDetailList" : [ { "Status" : "SUCCESS", "Skip" : false, "DbId" : 7000000, "SqlType" : "CREATE_TABLE", "ExecuteCount" : 1, "Logic" : false, "CurrentSql" : "/* origintable [data_modify] exist, target table[data_modify] not exist */\n\n/* Generate [data_modify] create table SQL */\n\ncreate table 'data_modify ' (\n 'id' bigInt (20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key',\n 'name' varchar(256) NOT NULL COMMENT 'name', \N 'phone' varchar(32) DEFAULT NULL COMMENT 'Telephone', \N 'sex' varchar(32) DEFAULT NULL COMMENT 'gend',\n 'email' varchar(256) DEFAULT NULL COMMENT 'Mailbox',\n' user_desc' varchar(1024) DEFAULT NULL COMMENT 'Remarks ',\N PRIMARY KEY ('id')\n) DEFAULT CHARSET=utf8 COMMENT='Data Modification Test Table'", "JobDetailId": 14000004, "JobId" : 3000000 }, { "Status" : "SUCCESS", "Skip" : false, "DbId" : 70000, "SqlType" : "CREATE_TABLE", "ExecuteCount" : 1, "Logic" : false, "CurrentSql" : "\n\n/* origin table[task_data] exist, target table[task_data] not exist */\n\n/* Generate [task_data] create table SQL */\n\ncreate table 'task_data' (\n 'id' bigInt (20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'primary key',\n 'gmt_create' datetime NOT NULL COMMENT' creation time',\n 'gmt_modified' datetime NOT NULL COMMENT' modification time',\n 'content' text COMMENT' test data', \N PRIMARY KEY ('id')\n) DEFAULT CHARSET=utf8mb4 COMMENT='task orchestration test table'", "Jobetilid": 14000005, "Jobid" : 3000000 } ], "Requestid" : "F3C2F73D-1B39-4C1D-AC00-882DB2BD61FD", "Success" : true} 
   

Códigos de erro

Acesse o Error Center para consultar mais códigos de erro.