![]() |
|
Модераторы: LSD |
![]()
|
|
| Wanttoknow |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 28.2.2005 Репутация: нет Всего: нет |
Всем доброго!
Столкнулся с проблемой: сохраняя в базу (JPA persist'ом) строку с символом µ - получаю в ней знак вопроса. При этом, если я конекчусь к базе с помощью thin url'a, то все отлично. Проблема воспроизводится лишь в случае, если: конекчусь через oci драйвер и в sys.props$ в NLS_CHARACTERSET стоит значение 'US7ASCII' (со значением 'WE8ISO8859P1' - все класс). Лагает jdbc драйвер? Кто-то сталкивался? Спасибо. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 538 |
Ну вообще-то US7ASCII не предполагает ничего кроме ASCII и соответственно никаких µ. И то что он не заменяется на ? через OCI, это вообще говоря баг самого OCI.
Используй NVARCHAR2 тип. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Oracle" | |
|
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Oracle | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |