Tous les produits
Search
Centre de documentation

:ListDBTaskSQLJobDetail

Dernière mise à jour :Aug 09, 2026

Récupère les détails d'une tâche SQL.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

Action

String

Oui

ListDBTaskSQLJobDetail

Opération à effectuer. Définissez la valeur sur ListDBTaskSQLJobDetail.

JobId

Long

Oui

1276****

ID de la tâche SQL. Appelez l'opération ListDBTaskSQLJob pour récupérer l'ID de la tâche SQL.

PageNumber

Long

Non

1

Numéro de la page à renvoyer.

PageSize

Long

Non

20

Nombre d'entrées à renvoyer par page.

Tid

Long

Non

3***

ID du locataire. Appelez l'opération GetUserActiveTenant pour récupérer l'ID du locataire.

RegionId

String

Non

cn-hangzhou

ID de la région où Data Management (DMS) est activé. Définissez ce paramètre sur l'ID de la région la plus proche de vos applications. Pour connaître les valeurs valides de ce paramètre, consultez la section Paramètre RegionID.

Paramètres de réponse

Paramètre Type Exemple Description
RequestId String 3F044E33-FE09-58F1-8C61-A0F612EC****

ID de la requête.

Success Boolean true

Indique si la requête a abouti. Valeurs possibles :

  • true : La requête a abouti.
  • false : La requête a échoué.
ErrorMessage String JobId is mandatory for this action.

Message d'erreur renvoyé.

ErrorCode String MissingJobId

Code d'erreur renvoyé.

DBTaskSQLJobDetailList Array of DBTaskSQLJobDetail

Détails des tâches SQL.

JobDetailId Long 24723****

ID des détails de la tâche SQL.

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

Instruction SQL exécutée dans la tâche SQL.

ExecuteCount Long 1

Nombre d'exécutions de l'instruction SQL.

JobId Long 1276****

ID de la tâche SQL.

DbId Long 1988****

ID de la base de données physique.

Logic Boolean false

Indique si la base de données est logique. Valeurs possibles :

  • true : Base de données logique.
  • false : Base de données physique.
Skip Boolean false

Indique si l'instruction SQL a été ignorée. Valeurs possibles :

  • true : L'instruction SQL a été ignorée.
  • false : L'instruction SQL n'a pas été ignorée.
SqlType String CREATE_TABLE

Type de l'instruction SQL (par exemple, DELETE, UPDATE ou ALTER_TABLE).

Status String SUCCESS

État de la tâche SQL. Valeurs possibles :

  • INIT : Tâche SQL initialisée.
  • PENDING : Tâche SQL en attente d'exécution.
  • BE_SCHEDULED : Tâche SQL en attente de planification.
  • FAIL : Échec de la tâche SQL.
  • SUCCESS : Succès de la tâche SQL.
  • PAUSE : Tâche SQL mise en pause.
  • DELETE : Tâche SQL supprimée.
  • RUNNING : Tâche SQL en cours d'exécution.
Log String log_info

Détails du journal des opérations.

StartTime String 2021-12-16 00:00:00

Heure de début de la tâche SQL.

EndTime String 2021-12-16 00:00:01

Heure de fin de la tâche SQL.

TimeDelay Long 38

Durée de la tâche SQL. Unité : millisecondes.

AffectRows Long 0

Nombre de lignes affectées par la tâche SQL.

TotalCount Long 1

Nombre total de tâches SQL.

Exemples

Exemples de requêtes

http(s)://dms-enterprise.aliyuncs.com/?Action=ListDBTaskSQLJobDetail
&JobId=1276****
&PageNumber=1
&PageSize=20
&Tid=3***
&<Common request parameters>

Exemples de réponses réussies

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ListDBTaskSQLJobDetailResponse>
    <RequestId>3F044E33-FE09-58F1-8C61-A0F612EC****</RequestId>
    <Success>true</Success>
    <ErrorMessage>JobId is mandatory for this action.</ErrorMessage>
    <ErrorCode>MissingJobId</ErrorCode>
    <DBTaskSQLJobDetailList>
        <CurrentSql>update a set id = 1 where id  = 1;</CurrentSql>
        <ExecuteCount>1</ExecuteCount>
        <Logic>false</Logic>
        <Skip>false</Skip>
        <SqlType>CREATE_TABLE</SqlType>
        <Status>SUCCESS</Status>
        <Log>log_info</Log>
        <StartTime>2021-12-16 00:00:00</StartTime>
        <EndTime>2021-12-16 00:00:01</EndTime>
        <TimeDelay>38</TimeDelay>
        <AffectRows>0</AffectRows>
    </DBTaskSQLJobDetailList>
    <TotalCount>1</TotalCount>
</ListDBTaskSQLJobDetailResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "3F044E33-FE09-58F1-8C61-A0F612EC****",
  "Success" : true,
  "ErrorMessage" : "JobId is mandatory for this action.",
  "ErrorCode" : "MissingJobId",
  "DBTaskSQLJobDetailList" : [ {
    "CurrentSql" : "update a set id = 1 where id  = 1;",
    "ExecuteCount" : 1,
    "Logic" : false,
    "Skip" : false,
    "SqlType" : "CREATE_TABLE",
    "Status" : "SUCCESS",
    "Log" : "log_info",
    "StartTime" : "2021-12-16 00:00:00",
    "EndTime" : "2021-12-16 00:00:01",
    "TimeDelay" : 38,
    "AffectRows" : 0
  } ],
  "TotalCount" : 1
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.