Bonjour,

Environnement : Oracle 8.1.5

Je voudrais savoir si, par le plus grand des hasards, il est possible d'appeler, dans un programme PL/SQL, une fonction basée dont le nom est contenu dans une variable.

Un exemple TRES schématisé de ce que je voudrais faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
DECLARE
v_fonction VARCHAR2(50) := MaFonction;
v_resultat NUMBER;
BEGIN
  v_resultat := v_fonction(Paramètre1, Paramètre2, Paramètre3);
END;
A ma connaissance, ce n'est pas possible, mais on ne sait jamais...

Merci par avance.