通過show tables語句列出當前資料庫中的表名稱列表。
說明
關於show tables語句的更多資訊,請參見列出映射表名稱列表。
前提條件
- 已初始化Client。具體操作,請參見初始化OTSClient。
- 已建立映射關係。具體操作,請參見建立映射關係。
樣本
以下樣本用於使用show tables
語句列出映射表名稱列表。
def show_tables(client):
query = 'show tables'
rowlist, _, _ = client.exe_sql_query(query)
ret = []
for row in rowlist:
ret.append(row.attribute_columns)
print(ret)
返回結果樣本如下:
說明
返回結果中的instance_name
為執行個體名稱,請以實際為準。
[[('Tables_in_instance_name', 'exampletable')],
[('Tables_in_instance_name', 'test_table')]]