Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Помогите с 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
7-62289
Spinx
2003-10-12 05:55
2003.12.19
Desktop


4-62328
frost63
2003-10-22 11:13
2003.12.19
SendTo и копирование


1-62124
lightix
2003-12-08 10:19
2003.12.19
QReport+QRichText - как разорвать страницу в нужном месте


1-62010
James1981Bond
2003-12-07 00:19
2003.12.19
Ошибка при работе со свойствами..........


14-62234
asp
2003-11-27 11:26
2003.12.19
Осеннее обострение 8-))