je construit une requette entierement dynamique que se soit pour le bloc select ou from ou le where.
et j'ai parcouru la plupart des forums et sans resultat j'ai une erreur qui concerne la ligne
forms me dit qu'il attend un symbole select à la place de ma_requette
Code : Sélectionner tout - Visualiser dans une fenêtre à part open mon_curseur for ma_requette
voila le code :
quelqu'un à idée d'ou vient le probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 chaine_req := 'SELECT ' || chaine_select || ' FROM ' || chaine_from || ' WHERE ' || chaine_where || ' and SIRE.NUMERO=100131' ; open c_emp for chaine_req; FETCH c_emp INTO en; WHILE c_emp%FOUND LOOP message(en); text_io.put(file_id, en); text_io.new_line(file_id, 1); FETCH c_emp INTO en; END LOOP; CLOSE c_emp;![]()
Partager