列出表名稱
更新時間:
使用ListTable接口獲取當(dāng)前實例下已創(chuàng)建的所有表的表名。
前提條件
已初始化Client。具體操作,請參見初始化OTSClient。
已創(chuàng)建數(shù)據(jù)表。具體操作,請參見創(chuàng)建數(shù)據(jù)表。
接口
//列出所有的表,如果操作成功,將返回所有表的名稱。
ListTable() (*ListTableResponse, error)
示例
以下示例用于獲取實例下所有表的表名。
func ListTableSample(client *tablestore.TableStoreClient){
tables, err := client.ListTable()
if err != nil {
fmt.Println("Failed to list table")
} else {
fmt.Println("List table result is")
for _, table := range (tables.TableNames) {
fmt.Println("TableName: ", table)
}
}
}
相關(guān)文檔
關(guān)于API說明的更多信息,請參見ListTable。詳細代碼請參見ListTable@GitHub。
如果要修改表的數(shù)據(jù)生命周期、最大版本數(shù)等信息,您可以通過更新表實現(xiàn)。具體操作,請參見更新表。
如果要讀寫表中的數(shù)據(jù),您可以通過調(diào)用讀寫數(shù)據(jù)接口實現(xiàn)。具體操作,請參見基礎(chǔ)數(shù)據(jù)操作。
如果要查看表的最大版本數(shù)、數(shù)據(jù)生命周期等配置信息,您可以通過查看表描述信息實現(xiàn)。具體操作,請參見查詢表描述信息。
如果不再使用數(shù)據(jù)表,您可以刪除數(shù)據(jù)表。具體操作,請參見刪除數(shù)據(jù)表。
文檔內(nèi)容是否對您有幫助?