删除映射表

更新时间:
复制 MD 格式

通过 Python SDK 删除一个或多个映射表,不影响对应的数据表、多元索引和数据。

前提条件

  • 安装Tablestore Python SDK并初始化客户端。

  • SQL 查询功能需要使用 5.4.2 及以上版本,建议使用最新版本。

功能说明

调用 exe_sql_query 方法执行 DROP MAPPING TABLE 语句,删除一个或多个映射表。删除映射表不会删除对应的数据表、多元索引或存储的数据。

def exe_sql_query(self, query)

以下示例删除 example_table 映射表。

query = "DROP MAPPING TABLE example_table"
client.exe_sql_query(query)

参数说明

exe_sql_query 方法包含以下参数。

名称

类型

说明

query(必选)

String

要执行的 DROP MAPPING TABLE 语句。删除多个映射表时,使用半角逗号分隔映射表名称。

场景示例

删除多个映射表

在一条语句中使用半角逗号分隔多个映射表名称。

query = "DROP MAPPING TABLE mapping_table_a, mapping_table_b"
client.exe_sql_query(query)