Bien le bonjour,
J'ai créé un trigger qui permet, lorsq'un record est créé/mis à jour,
de créer/mettre à jour un record( dont un clob) via un dblink.
Quand il faut faire un insert avec le clob via le dblink, j'y parviens, mais lorsque je veux modifier le record distant (avec clob) la je me choppe une erreur :
Voici le code de l'update (vcons = rowtype):Code:ORA-22927: le pointeur de LOB indiqué n'est pas valide
J'ai aussi essayé comme ceci :Code:
1
2
3
4
5
6 vcons.dtemod := SYSDATE; vcons.compterendu := empty_clob(); vcon.compterendu := TO_CLOB('updaté'); UPDATE objets@XXX SET dtemod=SYSDATE,compterendu = vcons.compterendu WHERE numobj = vcons.numobj;
Code:
1
2
3
4
5
6 vcons.dtemod := SYSDATE; vcons.compterendu := empty_clob(); vcons.compterendu := TO_CLOB('updaté'); UPDATE objets@XXX SET ROW vcons WHERE numobj = vcons.numobj;
Merci.