Retour d'une requête depuis une fonction
Bonjour,
Après avoir parcourus plusieurs tuto dont http://sheikyerbouti.developpez.com/execute_immediate/ et http://sheikyerbouti.developpez.com/pl_sql/ j'ai essayé de créer une fonction afin de récupérer le résultat d'une requête. Ma requête doit pouvoir recevoir dynamiquement sa clause WHERE :
Code:
1 2 3 4
|
CREATE OR REPLACE FUNCTION test(clausewhere IN VARCHAR2)
SELECT C1,C2 FROM T1
WHERE clausewhere |
Mais là, j'hésite : est-il possible de récupérer un tel résultat depuis une fonction ? (je veux dire facilement :P) Quel type dois-je utiliser pour le retour (résultat récupéré dans un datagrid pour info) ?
P.S : mon ami google ne m'a pas apporté de réponse (j'ai sans doute pas posé la bonne question :?)
Merci d'avance pour vos lumières