Tous les produits
Search
Centre de documentation

Tablestore:Query the names of mapping tables

Dernière mise à jour :Aug 18, 2026

Exécutez l'instruction SHOW TABLES pour lister les noms de toutes les tables de mappage de votre instance.

Remarque

Pour plus d'informations sur l'instruction SHOW TABLES, consultez la rubrique Lister les noms des tables de mappage.

Prérequis

Initialisez un client Tablestore. Pour plus d'informations, consultez la rubrique Initialiser un client Tablestore.

Notes d'utilisation

La fonctionnalité de requête SQL nécessite le SDK Tablestore pour .NET version 5.0.0 ou ultérieure. Pour consulter l'historique des versions, reportez-vous à la rubrique Historique des versions du SDK Tablestore pour .NET.

Paramètres

Paramètre

Description

query

L'instruction SQL. Définissez ce paramètre sur l'instruction SHOW TABLES ou sur toute autre instruction SQL prise en charge.

Exemple

L'exemple suivant exécute l'instruction SHOW TABLES et parcourt l'ensemble de résultats pour afficher le nom de chaque table de mappage.

/// <summary>
/// Query the names of tables in an instance. 
/// </summary>
/// <param name="otsClient"></param>
public static void ShowTable(OTSClient otsClient)
{
    SQLQueryRequest sqlQuery = new SQLQueryRequest("show tables");

    SQLQueryResponse sqlQueryResponse = otsClient.SQLQuery(sqlQuery);

    SQLTableMeta sqlTableMeta = sqlQueryResponse.GetSQLResultSet().GetSQLTableMeta();
    Console.WriteLine(JsonConvert.SerializeObject(sqlTableMeta.GetSchema()));

    ISQLResultSet resultSet = sqlQueryResponse.GetSQLResultSet();
    while (resultSet.HasNext())
    {
        ISQLRow row = resultSet.Next();
        Console.WriteLine(JsonConvert.SerializeObject(row.GetString(0)));
    }

    List<string> tables = SQLUtils.ParseShowTablesResponse(sqlQueryResponse);
    foreach (string table in tables)
    {
        Console.WriteLine("Table: {0}", table);
    }
}

Références

Une fois les noms des tables de mappage répertoriés, effectuez les opérations supplémentaires nécessaires selon vos besoins.

  • Pour interroger les données répondant à des conditions spécifiques, exécutez l'instruction SELECT. Pour plus d'informations, consultez la rubrique Interroger des données.

  • Pour afficher les noms et les types de champs d'une table de mappage, exécutez l'instruction DESCRIBE. Pour plus d'informations, consultez la rubrique Interroger les informations relatives à une table.

  • Pour synchroniser les colonnes d'attributs d'une table de mappage après la modification d'une colonne d'attributs dans la table de données, exécutez l'instruction ALTER TABLE. Pour plus d'informations, consultez la rubrique Mettre à jour les colonnes d'attributs des tables de mappage.

  • Pour supprimer une table de mappage, exécutez l'instruction DROP MAPPING TABLE. Pour plus d'informations, consultez la rubrique Supprimer une table de mappage.