У меня устаревшее приложение, которое загружает файлы CSV и загружает их в Oracle DB. Одна строка содержит неразрывной символ, который правильно считывается приложением (я вижу значение байта -96 для строки столбца, которая соответствует, что соответствует незнанному байту 160 (U+00A0)).
Это значение вставлено через JDBC с подготовленным заявлением .setObject (String) .
Я понятия не имею, где может быть проблема. Запрос v $ nls_parameters я получаю для nls_characterset utf8, когда для nls_nchar_characterset al16uft16. Тип столбца на стороне DB - varchar2
Подробнее здесь: https://stackoverflow.com/questions/796 ... e-via-jdbc
Не разрушающее пространство, неправильно закодированное в Oracle через JDBC ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не разрушающее пространство, неправильно закодированное в Oracle через JDBC
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Не разрушающее пространство, неправильно закодированное в Oracle через JDBC
Anonymous » » в форуме JAVA - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Действие формы Laravel не принимает $order->id, но принимает жестко закодированное значение
Anonymous » » в форуме Php - 0 Ответы
- 78 Просмотры
-
Последнее сообщение Anonymous
-