próbowałem też EE8MSWIN1250 i nie działa, bo z tego co podejzewam że
skoro wczytuje do do CLOBA to jest to clob UTF-8 z tekstem
zawierającym kodowanie WIN1250, i np. polecenie
i z tąd to zamieszanie, na moj nos trzeba by było przekonwertować z
win1250 na utf-8 przed wstawieniem go do cloba, albo tak
przekonwertowac cloba, aby byl to faktycznie utf8 a nie win1250...
i już się trochę pogubiłem;)
wykonuję to tak:
convert(a.linia, 'AL32UTF8', 'EE8MSWIN1250') wypluwa:
"23X8.5/10.5-12KN.|DÄ餀琀欀愀 匀琀愀爀挀漀 ㈀㌀堀㠀⸀㔀⼀ ⸀㔀ⴀ㈀䬀一簀簀簀㈀㤀Ⰰ 簀Ⰰ 簀Ⰰ
簀㌀㔀㜀㜀㘀簀䐀쒘TKI|STARCO|INNE|Katalogowa4"
ps. a.linia to pociety clob na linie za pomocą
dbms_lob.instr i dbms_lob.SUBSTR i szukaniem chr(10).
czyli jesli podejzewam ze jesli http_request nie ma parametrow do
okreslenia w jakim kodowaniu sa dane, to trzeba to przekonwertowac w
clobie, tylko juz nie wiem jak, nic nie znalazlem co by działało.