Salut,
voilà, j'essaie de lire un clob pour l'afficher dans une page web via htp.p.
Pour info, ce CLOB est issu d'un fichier uploadé via un formulaire web, et il a donc fait l'objet d'une conversion BLOB vers CLOB via un processus similaire au code qui suit.
Dans ce cas pas de problème, mon clob s'affiche normalement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 clobSize := dbms_lob.getlength( clobTpl ) ; clobOffset := 1; while ( clobOffset < clobSize ) loop htp.p( dbms_lob.substr(clobTpl, 32000, clobOffset) ); clobOffset := clobOffset + 32000; end loop ;
Maintenant, je voudrais modifier des chaines de caractères dans la clob.
J'ai tenté :
et ensuite lorsque j'affiche le clob via la même méthode que ci-dessus, et bien j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 owa_pattern.CHANGE( clobTpl, 'bonjour', 'hello' ) ;
戼㰾㹵⍛楴汴⍥㱝甯㰾戯‾戼⽲ാ嬊搣獥牣灩楴湯崣戼㸯⍛睷⍷]
J'imagine que ça vient des character set, mais comment le modifier ?
Bien sûr si vous avez une autre solution je suis preneur, merci.[/code]
Partager