Supprimer des fonctions à l'aide de SQL
Description
Supprime les fonctions d'une table en lançant une requête sur une table à l'aide d'une chaîne de commande MI SQL Delete. Pour obtenir des informations détaillées sur l'utilisation de des fonctions de MapInfo SQL, reportez-vous au Guide de référence linguistique SQL MapInfo.
Format d'URL POST HTTP
Les requêtes POST HTTP se présentent au format suivant :
HTTP POST: /FeatureService/tables/features.rep?
POST Data: [delete=MI SQL query]
POST BODY: Content-Type:application/json {bound parameters}
{bound parameters} (paramètres de limite) est un corps POST json (type de contenu : application/json) de la mise à jour MI SQL Update contenant un ou plusieurs paramètres à inclure. Les valeurs Null sont prises en charge ; toutefois, un type est tout de même requis.
Pour plus d'informations sur les types de paramètres répertoriés ci-dessous, reportez-vous à la section Types de données d'URL de requête.
Paramètre | Type | Requis | Description |
---|---|---|---|
rep | Chaîne | oui | Représentation à renvoyer. La représentation prise en charge est json. |
supprimer =requête MI SQL | Chaîne | oui | Requête de mise à jour à lancer au format MI SQL. |
Résultat
Renvoie le nombre de fonctions correctement supprimées dans une table nommée du référentiel.
Exemples
Supprime les fonctions de MyTable à l'aide d'un paramètre de limite :
http://<hostname>:<port>/rest/Spatial/FeatureService/tables/features.json?
delete=DELETE FROM "/Samples/NamedTables/MyTable" WHERE Column1=@stringParam
{
"parameters" : [
{
"name" : "stringParam"
"value" : "stringVal"
}
]
}