Bonjour
Je cherche a modifier un script (généré par power Amc), pour qu'il puisse fonctionner à partir d'une base vide , ou non.

Je bute sur les instructions suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
drop index NOM_INDEX on NOM_TABLE
et

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
create index NOM_INDEX  on NOM_TABLE
(
   NOM_CHAMP
);
Si j'execute la premiere ligne et que l'index NOM_INDEX n'existe pas :
erreur
#1091 - Ne peut effacer (DROP) ' NOM_INDEX '. Vérifiez s'il existe

A l'inverse, si j'execute la deuxieme instruction (create index ...) alors que celui ci existe déjà :
#1061 - Nom de clef ' NOM_INDEX ' déjà utilisé

Existe t'il un equivalent du DROP TABLE IF EXISTS ??

Ou bien un moyen de ne pas déclencher l'erreur pour passer aux lignes suivantes du script??

Merci