Tous les produits
Search
Centre de documentation

Tablestore:Interroger les noms des tables de mappage

Dernière mise à jour :Sep 29, 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 la syntaxe et la description de l'instruction SHOW TABLES, consultez la section Opérations DDL.

Prérequis

Le client Tablestore est initialisé. Pour plus d'informations, consultez la rubrique Initialiser le client.

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 page Historique des versions du SDK Tablestore pour .NET.

Paramètres

Paramètre

Description

query

L'instruction SHOW TABLES qui liste les noms des tables de mappage dans l'instance actuelle.

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 d'une table.

  • Pour synchroniser les colonnes d'attributs d'une table de mappage après la modification d'une colonne d'attributs d'une table de données, exécutez l'instruction ALTER TABLE. Pour plus d'informations, consultez la section Mettre à jour les colonnes d'une table 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.