[Syntaxe SQL]Un équivalent de "IF EXISTS" ?
Bonsoir à tous,
Dans un script de création de base pour PostgreSQL, je souhaite, avant de lancer les commande create table, supprimer ces dernières uniquement si elles existent déjà. Je pensais pour cela m'aider d'une requête sur la table système pg_class, tout ceci dans un bloc conditionnel. Dans certains SGBD, il est possible d'utiliser la syntaxe suivante :
Code:
1 2 3
| IF EXISTS (predicat) THEN
(commande)
END IF |
Malheureusement, pour PostgreSQL, je n'ai rien trouvé de tel. Est-ce qu'il existe un équivalent à cette syntaxe ?
Merci d'avance