Todos los productos
Search
Centro de documentos

Tablestore:Consultar información de una tabla

Última actualización: Sep 08, 2026

Ejecute la instrucción DESCRIBE para consultar la información de las tablas, como los nombres y tipos de campo.

Nota

Para obtener más información sobre la instrucción DESCRIBE, consulte Query information about tables.

Requisitos previos

Inicialice un cliente de Tablestore. Para obtener más información, consulte Initialize a Tablestore client.

Notas de uso

El SDK de Tablestore para .NET V5.0.0 y versiones posteriores es compatible con la función de consulta SQL. Cuando utilice esta función, compruebe que tenga instalada una versión compatible del SDK de Tablestore para .NET.

Para obtener más información, consulte Version history of Tablestore SDK for .NET .

Parámetros

Parámetro

Descripción

query

Instrucción SQL. Configure este parámetro según la función que necesite.

Ejemplos

A continuación se muestra un ejemplo de código para ejecutar la instrucción describe test_table y consultar la información de test_table:

/// <summary>
/// Query information about a table. 
/// </summary>
/// <param name="otsClient"></param>
public static void DescribeTable(OTSClient otsClient)
{
    SQLQueryRequest sqlQueryRequest = new SQLQueryRequest("describe test_table");

    SQLQueryResponse sqlQueryResponse = otsClient.SQLQuery(sqlQueryRequest);

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

    ISQLResultSet resultSet = sqlQueryResponse.GetSQLResultSet();
    while (resultSet.HasNext())
    {
        ISQLRow row = resultSet.Next();
        Console.WriteLine(row.GetString(0) + " " + row.GetString(1) + " " + row.GetString(2) + " " +
                          row.GetString(3) + " " + row.GetString(4) + " " + row.GetString(5));
    }
}