Supprime une table dans le namespace spécifié.
Notes d'utilisation
Cette opération est irréversible. Confirmez que vous n'avez plus besoin des données de la table avant de poursuivre.
Pour éviter les suppressions accidentelles, utilisez le paramètre
--version-token. La table est supprimée uniquement si le jeton spécifié correspond à la version actuelle.Exécutez
get-tablepour consulter les détails de la table avant sa suppression.
Syntaxe
ossutil tables-api delete-table --table-bucket-arn value --namespace value --name value [--version-token value] [flags]
|
Paramètre |
Type |
Description |
|
--name |
string |
Nom de la table à supprimer. |
|
--namespace |
string |
Nom du namespace contenant la table. |
|
--table-bucket-arn |
string |
ARN du Table Bucket. Le format est |
|
--version-token |
string |
Jeton de version de la table. Lorsqu'il est spécifié, la table est supprimée uniquement si le jeton correspond à la version actuelle. Utilisez ce paramètre pour empêcher la suppression accidentelle lors d'opérations simultanées. |
La commande
delete-tablecorrespond à l'opération APIDeleteTable. Pour plus d'informations sur les paramètres, consultez DeleteTable.Pour obtenir la liste des options de ligne de commande globales prises en charge, consultez Options globales ossutil.
Exemples
-
Supprimez la table
my_tabledu namespacemy_namespace.ossutil tables-api delete-table \ --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket \ --namespace my_namespace \ --name my_table -
Supprimez une table uniquement si son jeton de version correspond. La suppression est ignorée si le jeton a changé.
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