oh excuse moi j'ai oublié de te repondre.Citation:
Envoyé par plaineR
j'ai vérifié et aucune trigger ni jobs met à jour cette colonne
Version imprimable
oh excuse moi j'ai oublié de te repondre.Citation:
Envoyé par plaineR
j'ai vérifié et aucune trigger ni jobs met à jour cette colonne
et qu'est-ce que cela donne si tu remplace ton select et ton update par :
Code:
1
2
3 UPDATE OR SET STATUS='15' WHERE LPAD(ID,15,'0')=DOSSIER;
et si tu fais :
Code:
1
2
3
4
5
6
7
8
9
10
11
12 SELECT ID INTO ID FROM OR WHERE LPAD(ID,15,'0')=DOSSIER; UPDATE OR SET STATUS='15' WHERE OR.ID=ID; select status into v_st from or where or.id = id; dbms_output.put_line (v_st); commit;
c'est ce que j'avais fait au dévut mais comme cela ne fonctionnait pas j'ai décomposé mon code.Citation:
Envoyé par plaineR
ca peut etre bete, mais si tu essaye de mettre ta requette update dans un string et faire un EXCUTE IMMEDIATE apres, pour voir si c'est toujours le même resultat ou pas ????
on pourrait avoir la dernière version de code utilisée, le résultat souhaité et le résultat attendu ?
Au passage, il ne manquerait pas un COMMIT par hasard ? ;)