Tablestore SDK for Python を使用すると、対応するデータテーブル、検索インデックス、またはデータに影響を与えることなく、1 つ以上のマッピングテーブルを削除できます。
前提条件
Tablestore SDK for Python をインストールし、クライアントを初期化します。
SQL クエリにはバージョン 5.4.2 以降が必要です。最新バージョンの使用を推奨します。
説明
exe_sql_query メソッドを呼び出して DROP MAPPING TABLE ステートメントを実行し、1 つ以上のマッピングテーブルを削除します。マッピングテーブルを削除しても、対応するデータテーブル、検索インデックス、または保存されているデータは削除されません。
def exe_sql_query(self, query)
次の例では、example_table マッピングテーブルを削除します。
query = "DROP MAPPING TABLE example_table"
client.exe_sql_query(query)
パラメーター
exe_sql_query メソッドには次のパラメーターが含まれます。
|
名前 |
タイプ |
説明 |
|
query (必須) |
文字列 |
実行する |
シナリオ例
複数のマッピングテーブルの削除
1 つのステートメント内で複数のマッピングテーブル名をカンマで区切ります。
query = "DROP MAPPING TABLE mapping_table_a, mapping_table_b"
client.exe_sql_query(query)