刪除Table
更新時間:
Copy as MD
刪除指定命名空間下的表。
注意事項
-
刪除表操作不可恢複,請確認表中的資料不再需要後再執行刪除。
-
可以通過--version-token參數指定表的版本戳記,僅當版本匹配時才執行刪除,以避免誤刪。
-
刪除表前,建議先通過get-table命令確認表的資訊。
命令格式
ossutil tables-api delete-table --table-bucket-arn value --namespace value --name value [--version-token value] [flags]
|
參數 |
類型 |
說明 |
|
--name |
string |
要刪除的表名稱。 |
|
--namespace |
string |
表所在的命名空間名稱。 |
|
--table-bucket-arn |
string |
Table Bucket的ARN,格式為 |
|
--version-token |
string |
表的版本戳記。指定後僅當版本匹配時才執行刪除操作,用於防止並行作業導致的誤刪。 |
說明
-
delete-table命令對應API介面DeleteTable。關於API中的具體參數含義,請參見DeleteTable。
-
關於支援的全域命令列選項,請參見ossutil全域選項。
使用樣本
-
刪除命名空間
my_namespace下名為my_table的表。ossutil tables-api delete-table --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table -
指定版本戳記刪除表,僅當版本匹配時才執行刪除。
ossutil tables-api delete-table --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table --version-token abc123
该文章对您有帮助吗?