Bonjour à tous,

Dans la création d'une fonction/procédure, je souhaiterai savoir si dans la définition du CURSOR, il est possible, via les parametres passés à la fonction/procédure, de passer le nom d'une table ou schéma ?
Non parce que j'ai beau essayé mais la compilation ne passe pas, damned !!!

Code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
CREATE OR REPLACE FUNCTION ODS.F_DELETE (pSchema IN VARCHAR2, pTable IN VARCHAR2)
RETURN NUMBER
IS
 
CURSOR curs
SELECT *
FROM pSchema.pTable
WHERE DATE < sysdate;
 
BEGIN
Merci d'avance pour votre aide.