Je dois exécuter en python une requête SQL qui ajoute une nouvelle colonne, dans sqlite3.ALTER TABLE Sqlite: comment vérifier si une colonne existe avant de modifier la table?
Le problème est que parfois il existe déjà. Donc, avant d'exécuter la requête, j'ai besoin de vérifier si la colonne existe déjà.
Si c'est le cas, je n'exécuterai pas la requête.
Existe-t-il un moyen de faire cela en sqlite? Ou dois-je passer à travers un bloc try-catch en code python?
Merci beaucoup d'avance!
+1 pour une réponse claire et simple –
La question est étiquetée 'python' mais cela ne vous montre pas comment procéder en Python – user5359531