Je veux vérifier l'existence de toutes mes tables. Envoyer 1 si toutes les tables existent ou 0 si une table ou plus est manquante.Comment vérifier les existences de toutes mes tables? dans postgresql
select 1 from information_schema.tables tbl where tbl.table_name='graphe';
select 1 from information_schema.tables tbl where tbl.table_name='proprieteindicateur';
select 1 from information_schema.tables tbl where tbl.table_name='graphe_proprieteindicateur';
select 1 from information_schema.tables tbl where tbl.table_name='utilisateurs';
select 1 from information_schema.tables tbl where tbl.table_name='profil';
select 1 from information_schema.tables tbl where tbl.table_name='droit';
Toute raison pour laquelle vous ne pouvez remplacer le "1" avec mention "count()" et utiliser le "IN" avec une liste de noms de table? Si vous le pouvez, créez une fonction où le nombre est comparé à votre réponse attendue. Puis retournez 1 ou 0 en fonction de votre résultat. – Crackerman
aucune raison, je veux juste être en mesure d'avoir une demande qui vérifie si la table existe et renvoie 1 ou 0. Mais pouvez-vous donner plus de détails je n'ai pas vraiment compris ce que vous vouliez dire. –