Главная страница
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.023 c
14-62207
Пират
2003-11-26 15:13
2003.12.19
Нужен простой исходник файлового менеджера


4-62317
Andriy Tysh
2003-10-22 18:41
2003.12.19
WH_KEYBOARD


1-62084
Guest
2003-12-09 05:46
2003.12.19
Ошибка при запуске программы


14-62237
Ig
2003-11-25 21:57
2003.12.19
GPRS - кто пользовался?


1-62104
polar
2003-12-08 15:15
2003.12.19
Как получить объект из TListView