powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
8 сообщений из 8, страница 1 из 1
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101671
pols
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Достали, вынуждают пересоздать базу для полноценной поддержки русского языка.
Какие параметры мне нужно указать в скрипте по созданию базы, чтобы имена столбцов вводить русскими буквами без двойных кавычек?
RUSSIAN_CIS.CL8MSWIN1251 ? или я не прав ?
Подскажите please, горю....
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101693
юный ораклист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вьюхами не получится?
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101711
MW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то лучше создавать БД с той кодировкой которая стоит в ОС где будет установлена БД.
А клиентская часть сама себе перекодирует как надо.
У меня стоит на сервере CL8KOI8R (OS Linux), клиенты под CL8MSWIN1251 (W2k) и все хорошо.
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101730
pols
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я писал вчера, что подъехали подрядчики, у которых таблицы имеют следующее описание

CREATE TABLE TEST
(
ID number,
стоимость NUMBER(12,2)
)


У меня на сервере character set cl8mswin1251, на клиенте тоже.
На сервере ещё AMERICAN_AMERICA стоит.

Когда запускается скрипт на создание этой таблицы Oracle ругается.
Беру русское наименование в двойные кавычки всё нормально.
Но подрядчики говорят, что у них наименования полей вводятся без кавычек и их Oracle это воспринимает.
Что мне нужно указать при создании новой базы, чтобы и у меня тоже так получилось. Ни хрена не могу понять... Помогите, а то меня сожрут...
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101735
MW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас попробовал
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SQL> desc test1
ERROR:
ORA- 04043 : объект test1 не существует


SQL> create table test1 (
   2   id number,
   3   стоимость number( 12 , 2 )
   4   ) ;

Таблица создана.

SQL>
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32101741
MW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем:
Содал под Linux из SQL Plus с кодировкой CL8KOI8R
Причитал на клиенте никаких проблем!
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32102139
SS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй на сервере поставить кодировку RU8PC866, а с CL8MSWIN1251 только с кавычками...
...
Рейтинг: 0 / 0
ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
    #32102243
Kr_Yury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня Oracle8i под WinNT, на сервере кодовая страница RUSSIAN_CIS.CL8MSWIN1251 и никаких проблем с русскими наименованиями столбцов
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / ЕЩЁ РАЗ СТОЛБЦЫ ПО -РУССКИ
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]