Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
ВнизПомогите с UPPER в Oracle Найти похожие ветки
← →
vlgrig1961 (2003-11-26 08:28) [0]Здравствуйте умные люди!
Подскажите, как сделать UPPER на русские буквы ?
select nls_upper(kltname) from table1
NLS_UPPER("овлжэждтжвзэ") тоже самое,
некоторые буквы пропускаются (остаются маленькими),
а некоторые выдаются ввиде #...
charset у меня America.American WE8ISO8859P1
← →
Vlad (2003-11-26 10:47) [1]AMERICAN_AMERICA.CL8MSWIN1251
← →
vlgrig1961 (2003-11-27 08:38) [2]AMERICAN_AMERICA.CL8MSWIN1251 это хорошо, но у меня
рабочая база и менять charset очень не хочется.
А больше ни как нельзя??????
← →
Danilka (2003-11-27 08:43) [3]чего не хочется? ключ в реестре поменять?
← →
Danilka (2003-11-27 08:49) [4]если не ошибаюсь, достаточно запустить на клиенте файл с расширением reg и таким содержимым:
------
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\ID0]
"NLS_LANG"="RUSSIAN_CIS.CL8MSWIN1251"
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
"NLS_LANG"="RUSSIAN_CIS.CL8MSWIN1251"
------
ну, при желании можно юзать AMERICAN_AMERICA.CL8MSWIN1251 вместо RUSSIAN_CIS.CL8MSWIN1251
правда, у меня орокол 8.1.7, на других не проверял
← →
roottim (2003-11-27 08:54) [5]> но у меня рабочая база и менять charset очень не хочется.
наживеш себе проблем!... меняй...
основные коды и таблицы не потеряются.. может поменятся русские тексты в кодах, коментариях... в таблицах русский должен остаться.
1. выгрузи коды в файлы... потом скомпилиш обратно...
2. сделай дамп пробной схемы
3. создай схему для пробной загрузки
4. выгрузи дамп в пробную схему
5. если в таблицах с русским не все в порядке, придется, сделать и экспорт в текстовик, затем лоадером кидать обратно (точно не помню, НО ВРОДЕ КАК в таблицах с русским должен быть порядок)
← →
roottim (2003-11-27 08:58) [6]да!. это относится если в
SELECT * FROM sys.props$
NLS_CHARACTERSET установлена WE8ISO8859P1
ключ реестра влияет только на клиентские приложения
← →
roottim (2003-11-27 09:01) [7]млин и п 2.5 поменять кодировку на текущем инстансе или создать новый пробный с нужной кодировкой
← →
Danilka (2003-11-27 09:02) [8][6] roottim (27.11.03 08:58)
думаешь, так все запущено? :))
дык, это надо умудриться, специально так сделать :))
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.12.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c