[PLSQL Oracle 8i] : remplir un curseur de référence

: remplir un curseur de référence [PLSQL Oracle 8i] - SQL/NoSQL - Programmation

Marsh Posté le 05-04-2004 à 00:28:44    

Bonjour,
 
J'ai un curseur de référence, que je veux remplir avec des données.
Pour cela, je fait :
 
OPEN LCur_Ref FOR SELECT
Fct_maFonction1(RowNum) Nom_Champ1,
Fct_maFonction2(RowNum) Nom_Champ2
 
FROM tableOracle
 
WHERE RowNum <= LCount
 
 
Fct_maFonction1(RowNum) a une valeur de retour qui est dans un table PLSQL.
LCount représente le nombre d'enregistrements de la table PLSQL.
tableOracle a un nombre d'enregistrements supérieur à LCount.
 
Si Fct_maFonction2(RowNum) renvoit la valeur 0, je ne dois pas en tenir compte dans le curseur de référence.
Comment faire ?
 
J'ai essayé de rajouter une restriction dans le WHERE (AND Fct_maFonction2(RowNum) <> 0), mais ça ne marche pas !
 
 
Pouvez-vous m'aider ?

Reply

Marsh Posté le 05-04-2004 à 00:28:44   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed