Tous les produits
Search
Centre de documentation

Object Storage Service:DeleteTable

Dernière mise à jour :Aug 18, 2026

Supprime une table et ses données d'un Table Bucket.

Notes d'utilisation

  • Cette opération supprime définitivement une table ainsi que toutes ses données et métadonnées. La suppression est irréversible.

  • Utilisez le paramètre versionToken pour le verrouillage optimiste afin de supprimer uniquement la version de table souhaitée.

Permissions

API

Action

Description

DeleteTable

oss:DeleteTable

Supprime une table et vérifie la Table Policy correspondante.

Syntaxe de la requête

DELETE /tables/{tableBucketARN}/{namespace}/{name} HTTP/1.1
Host: cn-hangzhou.oss-tables.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue

Paramètres de la requête

Parameter

Type

Required

Example

Description

tableBucketARN

String

Yes

acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket

L'Alibaba Cloud Resource Name (ARN) du Table Bucket. Format : acs:osstables:{region}:{uid}:bucket/{bucketName}. Spécifié dans l'URI.

namespace

String

Yes

my_namespace

Le namespace contenant la table. Spécifié dans l'URI.

name

String

Yes

my_table

La table à supprimer. Spécifiée dans l'URI.

versionToken

String

No

aaabbb

Le jeton de version pour le verrouillage optimiste. Si le jeton ne correspond pas à la version actuelle de la table, une erreur 409 Conflict est renvoyée. Spécifié dans la chaîne de requête.

Exemples

Exemple de requête

DELETE /tables/acs%3Aosstables%3Acn-hangzhou%3A1234567890%3Abucket%2Fmy-table-bucket/my_namespace/my_table HTTP/1.1
Host: cn-hangzhou.oss-tables.aliyuncs.com
Date: Thu, 10 Apr 2025 08:00:00 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/osstables/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c****

Exemple de réponse

HTTP/1.1 204 No Content
Server: AliyunOSS
x-oss-request-id: 5C06A3B67B8B5A3DA422****
x-oss-server-time: 3

SDK

DeleteTable est disponible dans les SDK suivants :

CLI : ossutil

La commande ossutil correspondante est delete-table.

Codes d'erreur

Error code

HTTP status code

Description

ForbiddenException

403

Vous ne disposez pas des permissions requises.

NotFoundException

404

La ressource demandée n'existe pas.

ConflictException

409

La requête est en conflit avec l'état actuel de la ressource, par exemple en cas de non-concordance du versionToken avec la version actuelle de la table.