Bonjour,
j'aimerais faire un requête sur toutes les tables d'une base de données. Pour cela, j'ai écrit un bloc avec un curseur qui va contenir table_name (je l'appelle nom_table) et owner (je l'appelle nom_bdd).
A l'intérieur de ce bloc j'aimerais appeler une fonction
maFonction(nom_table,nom_bdd).
et j'ai aussi une variable nom_colonne dans mon bloc.
Cette fonction devra avoir un curseur qui parcourt la table "nom_table" du schéma "nom_bdd".
donc je fais
CURSOR nb_null IS
select count(*) from nom_bdd.nom_table where nom_colonne is null;
et ça ne marche pas, probablement à caus du "." dans nom_bdd.nom_table. Car nom_colonne n'est pas le problème (j'ai testé avec un vrai nom de table).
J'ai essayé aussi de mettre le point entre ||'.'||
Est-ce que vous auriez une solution à ce problème ??
Merci d'avance !
Partager