Bonjour,

J'ai un problème d'ouverture de curseur :
la requete de sélection ne renvoie aucune erreur, mais l'instruction "OPEN CURSOR" renvoi l'erreur ORA 942...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
EXEC SQL DECLARE mon_Cursor CURSOR FOR
            SELECT  NVL(id, 0),
	    	    NVL(name, 'defaut')
              FROM ma_table
	   order by id;
jusqu'ici aucun problème, j'ai essayé la requête qui me retourne des résultats... et juste après :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
EXEC SQL OPEN mon_Cursor
renvoi le code erreur 942 :Table or view does not exists


ah oui : je travaille en pro*C et sur oracle10g.


quelqu'un à-t-il une idée?

Merci!