Tous les produits
Search
Centre de documentation

:ListLogicTables

Dernière mise à jour :Aug 09, 2026

Appelez l'opération ListLogicTables pour interroger les informations détaillées des tables logiques d'une base de données logique spécifique.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. Vous pouvez y rechercher des opérations API, les appeler et générer dynamiquement des exemples de code SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui ListLogicTables

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

DatabaseId String Oui 1

ID de la base de données logique.

PageNumber Integer Oui 1

Numéro de la page renvoyée.

Tid Long Oui -1

ID du locataire (tenant).

Remarque L'ID du locataire correspond à l'ID affiché lorsque vous placez le curseur sur votre photo de profil. Pour plus d'informations, consultez la rubrique View tenant information .
PageSize Integer Non 10

Nombre d'entrées à renvoyer par page.

SearchName String Non test

Mot clé utilisé pour interroger les tables logiques. Le préfixe sert de mot clé pour la mise en correspondance des tables logiques.

ReturnGuid Boolean Non true

Indique si le GUID de la table doit être renvoyé.

Paramètres de réponse

**

Paramètre

**

**

Type

**

**

Exemple de réponse

**

**

Description

**

ErrorCode

String

UnknownError

Codes d'erreur.

ErrorMessage

String

UnknownError

Message d'erreur en cas d'échec.

LogicTableList

Array of LogicTable

Détails d'une table logique.

LogicTable

DatabaseId

String

1

ID de la base de données logique.

Logic

Boolean

true

Indique si la table est une table logique. La valeur est toujours true.

OwnerIdList

List

1

ID du propriétaire de la table logique.

OwnerNameList

List

owner_name

Pseudonyme du propriétaire de la table logique.

SchemaName

String

yuyang_test

Nom de la base de données logique correspondant à la table logique actuelle.

TableCount

String

4

Nombre de shards de table.

TableExpr

String

test[1-4]

Expression de la table logique.

TableGuid

String

IDB_L_308302.yuyang_test.test_ch

GUID de la table logique.

TableId

String

1

ID de la table logique.

TableName

String

test

Nom de la table logique.

RequestId

String

F1E6484F-9DF1-4406-9BDE-0861C4629B69

ID de la requête.

Success

Boolean

true

Indique si l'appel a réussi.

TotalCount

Long

1

Nombre d'enregistrements correspondant aux conditions.

Exemples

Exemple de requête


     http(s)://[Endpoint]/? Action=ListLogicTables &<common request parameters> 
   

Exemples de réponses réussies

XML format


     <TotalCount>1</TotalCount> <RequestId>F1E6484F-9DF1-4406-9BDE-0861C4629B69</RequestId> <LogicTableList> <LogicTable> <Logic>true</Logic> <OwnerNameList> <OwnerNames>xxx</OwnerNames> <OwnerNames>xxx</OwnerNames> </OwnerNameList> <TableExpr>t[1-4]</TableExpr> <DatabaseId>267</DatabaseId> <SchemaName>yuyang_test</SchemaName> <TableName>t</TableName> <TableGuid>IDB_L_3057.yuyang_test.t</TableGuid> <TableCount>4</TableCount> <OwnerIdList> <OwnerIds>88653</OwnerIds> <OwnerIds>104442</OwnerIds> </OwnerIdList> <TableId>3057</TableId> </LogicTable> </LogicTableList> <Success>true</Success> 
   

JSON


     { "TotalCount": 1, "RequestId": "F1E6484F-9DF1-4406-9BDE-0861C4629B69", "LogicTableList": { "LogicTable": [ { "Logic": true, "OwnerNameList": { "OwnerNames": [ "xxx", "xxx" ] }, "TableExpr": "t[1-4]", "DatabaseId": 267, "SchemaName": "yuyang_test", "TableName": "t", "TableGuid": "IDB_L_3057.yuyang_test.t", "TableCount": 4, "OwnerIdList": { "OwnerIds": [ 88653, 104442 ] }, "TableId": 3057 } ] }, "Success": true } 
   

Codes d'erreur

Pour plus d'informations sur les codes d'erreur, consultez le centre d'erreurs.