Todos os produtos
Search
Central de documentação

Tablestore:Consultar informações de tabelas

Última atualização: Jul 03, 2026

Execute a instrução DESCRIBE para consultar informações sobre as tabelas, como nomes e tipos de campos.

Nota

Para obter mais informações sobre a instrução DESCRIBE, consulte Consultar informações de tabelas.

Pré-requisitos

Inicialize um cliente do Tablestore. Para mais informações, consulte Inicializar um cliente do Tablestore.

Exemplo

O código de exemplo a seguir demonstra como executar a instrução describe test_table para consultar as informações da tabela test_table:

def get_table_desc(client):
    query = 'describe test_table'
    rowlist, _, _ = client.exe_sql_query(query)
    ret = []
    for row in rowlist:
        ret.append(row.attribute_columns)
    print(ret)

Saída retornada:

[[('Field', 'pk'), ('Type', 'varchar(1024)'), ('Null', 'NO'), ('Key', 'PRI'), ('Default', None), ('Extra', '')],
[('Field', 'long_value'), ('Type', 'bigint(20)'), ('Null', 'YES'), ('Key', ''), ('Default', None), ('Extra', '')],
[('Field', 'double_value'), ('Type', 'double'), ('Null', 'YES'), ('Key', ''), ('Default', None), ('Extra', '')],
[('Field', 'string_value'), ('Type', 'mediumtext'), ('Null', 'YES'), ('Key', ''), ('Default', None), ('Extra', '')],
[('Field', 'bool_value'), ('Type', 'tinyint(1)'), ('Null', 'YES'), ('Key', ''), ('Default', None), ('Extra', '')]]