Bonjour ,
je suis en 10g, et j'essai de faire un insert en execute immediate en utilisant
une variable de type %rowtype (enregistrement)
A la compilation dans sqlplus il me dit que ma variable et de type incorrect
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
execute immediate 'insert into t_article'||p_link||' values (:bb)' using enrg;
 
avec 
type art_enrg is record (aa t_article%rowtype);
enrg art_enrg;
 
a la compile
 PLS-00597: l'expression 'ENRG' dans la liste INTO est de type
 incorrect
est-ce que le %rowtype est utilisable en sql dynamique ou dois-je créer un type reprennant l'ensemble des colonnes.

Merci d'avance