Bonjour,
Je suis dans un trigger, dans lequel un curseur me renvoie les noms de colonnes qui m'intéressent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
FETCH CUR_PK INTO LCUR_PK; 
WHILE CUR_PK%FOUND LOOP 
  lreq := 'select to_char((:new' ||lCur_PK.column_name||')) from dual';
  execute immediate lreq into ltest;
  lpk := lpk || '--' || lTest; 
FETCH CUR_PK INTO LCUR_PK; 
END LOOP;
Logiquement, Oracle refuse car il souhaite binder la valeur commençant par ":".
Connaissez vous un moyen d'effectuer ce genre d'opération ?
Par avance merci,
Erwan