Главная страница
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.019 c
1-62143
atheist
2003-12-07 17:58
2003.12.19
как получить текст выделения какого - либо текста?


14-62246
UPR
2003-11-25 15:15
2003.12.19
Как отправить сообщение на мыло без помощи Аутлук и т.п.?


1-62096
Sacred
2003-12-08 22:00
2003.12.19
Что за тулза делающая *.chm файлы?


1-62112
Psi-factor
2003-12-08 10:22
2003.12.19
Webbrowser открыть страницу во фрейме


3-61923
Russko
2003-11-27 12:33
2003.12.19
Как узнать наличие индексов в таблице?