Tester existence colonne avant ajout
Bonjour,
j'ai comme objectif de rédiger un script de migration entre deux bases de données d'une même application (de la v1 vers la v2).
la v2 contient une nouvelle colonne dans une table et pour mettre à jour la v1, avant d'ajouter la colonne j'aimerai vérifier l'existence de celle ci :
mon algo serait du genre.
Code:
1 2 3 4 5
|
testExists newColumn
if testExists = false then
ALTER TABLE myTable ADD COLUMN newColumn character varying(255);
end if |
J'aimerais bien avoir un exemple de requête SQL qui me permettrait de faire ce genre de script de migration.
Merci par avance.