|
|
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
Добрый день! Работаю с Oracle 11.2.0.4. Есть задачка - сформировать файлик по данным и положить в таблицу в кодировке windows-1251. В самой базе настройки следующие NLS_NCHAR_CHARACTERSET AL16UTF16 NLS_CHARACTERSET AL32UTF8 Процедура формирования файлика: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. Доступ к скачиванию файлов предоставляется через форму в приложении APEX. Кодировка в полученном файле получается битая - кракозябры. Пробовал явно указывать исходную кодировку: Код: plsql 1. Пробовал делать тоже самое через RAW - конвертировать строку в raw, изменить кодировку и конверт обратно в строку - результат тот же. Подскажите, в чем может быть проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 17:57 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
У текста нет кодировки. Кодировку надо указывать только при конвертации в байты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 18:06 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
Elic, Указал явно кодировку при преобразовании в BLOB: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. Все заработало, спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 18:17 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
ElicУ текста нет кодировки. Кодировку надо указывать только при конвертации в байты.Ну ну. А текст откуда появился ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2017, 11:52 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
ORA__SQLElicУ текста нет кодировки. Кодировку надо указывать только при конвертации в байты.Ну ну. А текст откуда появилсяРаспечатай эту страницу и скажи, какая кодировка у текста на ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2017, 11:59 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
ElicУ текста нет кодировкиты еще скажи, что у даты нет формата ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2017, 12:05 |
|
||
|
Convert в Win-1251
|
|||
|---|---|---|---|
|
#18+
ElicORA__SQLпропущено... Ну ну. А текст откуда появилсяРаспечатай эту страницу и скажи, какая кодировка у текста на ней.Если я напишу текст от руки, то кодировки нет А если я распечатаю эту страницу, то источник этого текста байты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2017, 12:12 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39434395&tid=1886135]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
184ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 524ms |

| 0 / 0 |
