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 :
Malheureusement, pour PostgreSQL, je n'ai rien trouvé de tel. Est-ce qu'il existe un équivalent à cette syntaxe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 IF EXISTS (predicat) THEN (commande) END IF
Merci d'avance
Partager