Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Передача Unicode символов из тестового файла


Автор: Madferit 29.7.2005, 12:23
Задача такая:

в таблице есть поле типа NVARCHAR2, надо туда вставить строку 'òàpèé'.
SQL-команда хранится в текстовом файле (jsp).

2 вопроса:

1. В документации к ораклу упоминается national characterset definition. Где задать(проверить), чтобы поле могло хранить подобные строки?

2.Как заменить unicode символы в удобоваримую для тестового файла форму (подскажите где искать).

Спасибо.
Добавлено @ 12:29
Еще:

когда пытаюсь исполнить SQL-команду средствами оракла 'òàpèé' превращается в 'oapee'. Ощибка отображения, или поле таки не хочет хранить подобные строки?

Автор: denislpopov 29.7.2005, 12:51
1.
Код
select * from sys.props$ where name like 'NLS_%CHARACTERSET';


Цитата
когда пытаюсь исполнить SQL-команду средствами оракла 'òàpèé' превращается в 'oapee'. Ощибка отображения, или поле таки не хочет хранить подобные строки?


Используй для просмотра приложение, которое может работать с юникодом: OEM Console из установки ораклового клиента или вот, например: http://www.aquafold.com/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)