|
Русские буквы BLOB
|
|||
---|---|---|---|
#18+
У меня есть процедурка, которая парсит csv файл и заливает данные из него в таблицу. когда я импортирую этот файл средствами апекса - все проходит нормально, а когда этой процедурой - русские буквы теряются. можно-ли исправив это изменив код процедуры? Код: 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. 55. 56. 57.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2013, 22:15 |
|
Русские буквы BLOB
|
|||
---|---|---|---|
#18+
Какая кодировка у файла и в какой кодировке БД работает? Скорее всего они не совпадают, надо сначала конвертировать, а потом разбирать. А вообще лучше сначала blob в clob конвертнуть, чтобы не извращаться с raw, а работать с простым текстом. Типа: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2013, 21:38 |
|
Русские буквы BLOB
|
|||
---|---|---|---|
#18+
Migelle, У блоба кодировка 1251, у БД UTF8. делаю конвертацию в клоб предложенным вами способом- правильно конвертирует только часть файла. Спасибо за ответ)) сейчас это выглядит так Код: 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. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2013, 22:12 |
|
|
start [/forum/topic.php?fid=50&fpage=52&tid=1875798]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
114ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 302ms |
0 / 0 |