Supprimer la table
L'opération Delete Table
supprime la table spécifiée et toutes les données qu'elle contient.
Requête
Vous pouvez construire la Delete Table
requête comme suit. HTTPS est recommandé. Remplacez myaccount par le nom de votre compte de stockage et mytable par le nom de la table à supprimer.
Méthode | URI de demande | Version HTTP |
---|---|---|
DELETE |
https://myaccount.table.core.windows.net/Tables('mytable') |
HTTP/1.1 |
URI du service de stockage émulé
Lorsque vous effectuez une demande auprès du service de stockage émulé, spécifiez le nom d’hôte de l’émulateur et le port de stockage Table Azure en tant que 127.0.0.1:10002
, suivis du nom du compte de stockage émulé.
Méthode | URI de demande | Version HTTP |
---|---|---|
DELETE |
http://127.0.0.1:10002/devstoreaccount1/Tables('mytable') |
HTTP/1.1 |
Le stockage table dans le service de stockage émulé diffère du stockage Table Azure de plusieurs façons. Pour plus d’informations, consultez Différences entre l’émulateur de stockage et les services de stockage Azure.
Paramètres URI
Aucun.
En-têtes de requête
La demande doit inclure l’en-tête Authorization
et l’en-tête Date
ou x-ms-date
, comme spécifié dans Autoriser les demandes au Stockage Azure. Les en-têtes supplémentaires sont décrits dans le tableau suivant.
En-tête de requête | Description |
---|---|
Authorization |
Obligatoire. Spécifie le schéma d’autorisation, le nom du compte et la signature. Pour plus d’informations, consultez Autoriser les requêtes auprès du Stockage Azure. |
Date ou x-ms-date |
Obligatoire. Spécifie la date/heure en temps universel coordonné (UTC) pour la requête. Pour plus d’informations, consultez Autoriser les requêtes auprès du Stockage Azure. |
x-ms-version |
facultatif. Spécifie la version de l'opération à utiliser pour cette demande. Pour plus d'informations, consultez la page Contrôle de version pour les services de Stockage Microsoft Azure. |
Content-Type |
Obligatoire. Spécifie le type de contenu de la charge utile. Les valeurs possibles sont les suivantes : - application/atom+xml (versions antérieures à 2015-12-11 uniquement)- application/json Pour plus d’informations, consultez Format de charge utile pour les opérations de stockage table. |
x-ms-client-request-id |
facultatif. Fournit une valeur opaque générée par le client avec une limite de caractères de 1 kibioctet (Kio) enregistrée dans les journaux lors de la configuration de la journalisation. Nous vous recommandons vivement d’utiliser cet en-tête pour mettre en corrélation les activités côté client avec les demandes que le serveur reçoit. Pour plus d’informations, consultez Surveiller le Stockage Table Azure. |
Corps de la demande
Aucun.
response
La réponse inclut un code d'état HTTP et un ensemble d'en-têtes de réponse.
Code d’état
Une opération réussie renvoie le code d'état 204 (Aucun contenu). Pour plus d’informations sur les codes status, consultez Codes d’état et d’erreur et Codes d’erreur de stockage table.
En-têtes de réponse
La réponse de l'opération inclut les en-têtes suivants. La réponse peut également inclure des en-têtes HTTP standard supplémentaires. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.
En-tête de réponse | Description |
---|---|
x-ms-request-id |
Cet en-tête identifie de manière unique la requête qui a été effectuée et peut être utilisé pour la résolution des problèmes de la demande. Pour plus d’informations, consultez Résolution des problèmes liés aux opérations d’API. |
x-ms-version |
Indique la version de Stockage Table utilisée pour exécuter la requête. Cet en-tête est renvoyé pour les demandes effectuées avec la version 2009-09-19 ou une version ultérieure. |
Date |
Valeur de date/heure UTC qui indique l’heure à laquelle la réponse a été lancée. Ce service génère cette valeur. |
x-ms-client-request-id |
Vous pouvez utiliser cet en-tête pour résoudre les problèmes liés aux demandes et aux réponses correspondantes. La valeur de cet en-tête est égale à la valeur de l’en-tête x-ms-client-request-id , s’il est présent dans la requête. La valeur est au maximum de 1 024 caractères ASCII visibles. Si l’en-tête x-ms-client-request-id n’est pas présent dans la demande, cet en-tête ne sera pas présent dans la réponse. |
Response body
Aucun.
Autorisation
Seul le propriétaire du compte peut appeler cette opération.
Remarques
Lorsque vous supprimez correctement une table, elle est immédiatement marquée pour suppression et n’est plus accessible.
Notez que la suppression d'une table est susceptible de prendre au moins 40 secondes. Si vous tentez une opération sur la table pendant sa suppression, le service retourne status code 409 (Conflit). Le service retourne des informations d’erreur supplémentaires indiquant que la table est en cours de suppression.
Voir aussi
Codes d’erreur stockage table
Définition des en-têtes de version du service de données OData
Autoriser les demandes dans le Stockage Azure
Codes d’état et d’erreur