Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Даты в Oracle


Sonia ©   (2007-08-13 15:46:00) 

Подскажите, пожалуйста, какой параметр в Oracle 9 отвечает за дату русскую или американскую (то есть чтобы понедельник был 1-м днем недели, а не 2-м). Где его найти?


Sonia   (2007-08-14 12:01:00) [1]


> Я очень сожалею

Да лана, спасибо за поддержку :)


Игорь Шевченко   (2007-08-14 11:58:00) [2]


> Хм...пишет, что не может изменить, наверное прав нет


Я очень сожалею


Sonia   (2007-08-14 11:52:00) [3]


> Sergey13 ©   (14.08.07 11:44) [16]

Ну да...))


> Игорь Шевченко ©   (14.08.07 11:37) [12]

Хм...пишет, что не может изменить, наверное прав нет


Sergey13   (2007-08-14 11:44:00) [4]

> [15] Sonia ©   (14.08.07 11:44)
> Запросы же на сервере выполняются?

Ну так для клиента же. 8-)


Sonia   (2007-08-14 11:44:00) [5]


> Тебе "чтобы понедельник был 1-м днем недели" надо на клиенте
> или на сервере?

Хм...хорошие вопрос...Запросы же на сервере выполняются?


Sonia   (2007-08-14 11:41:00) [6]

Спасибо, пробую


Sergey13   (2007-08-14 11:40:00) [7]

> [10] Sonia ©   (14.08.07 11:35)

Тебе "чтобы понедельник был 1-м днем недели" надо на клиенте или на сервере? У тебя же вроде у клиентов разнобой был?


Игорь Шевченко   (2007-08-14 11:37:00) [8]

В догонку к Игорь Шевченко ©   (14.08.07 11:36) [11]
это изменит настройки базы для всех.


Игорь Шевченко   (2007-08-14 11:36:00) [9]


>  а параметры базы все равно американские....почему так?


потому что alter system
 set nls_<нужный параметр> = <нужное значение> scope=both


Sonia   (2007-08-14 11:35:00) [10]


> Sergey13 ©   (14.08.07 11:32) [9]



> то есть чтобы понедельник был 1-м днем недели, а не 2-м


Sergey13   (2007-08-14 11:32:00) [11]

> [6] Sonia ©   (13.08.07 17:48)
> а параметры базы все равно американские....почему так?

А чем они тебе мешают?


Sonia   (2007-08-14 11:27:00) [12]


> первую или вторую часть?


Всмысле?


> В реестре HLM/Software/Oracle/HOME0/NLS_LANG=RUSSIAN_CIS.
> CL8MSWIN1251

Так сделала


Вася Правильный   (2007-08-13 17:56:00) [13]


> поменяла в реестре параметр NLS_LANG на русский

первую или вторую часть?


Sonia   (2007-08-13 17:48:00) [14]

Хм....поменяла в реестре параметр NLS_LANG на русский, причем параметры сессии русские, а параметры базы все равно американские....почему так?


Lacmus   (2007-08-13 16:33:00) [15]

ALTER SESSION SET NLS_DATE_FORMAT или
ALTER SESSION SET NLS_DATE_LANGUAGE

не помогают ?


Sonia   (2007-08-13 16:27:00) [16]

Лана, спасибо :)


Sergey13   (2007-08-13 16:22:00) [17]

> [2] Sonia ©   (13.08.07 16:20)

Оно много на чего влияет. Это типа региональных настроек у винды.


Sonia   (2007-08-13 16:20:00) [18]

А оно разве не только на шрифт влияет? Но еще и на дату?


Sergey13   (2007-08-13 16:14:00) [19]

В реестре HLM/Software/Oracle/HOME0/NLS_LANG=RUSSIAN_CIS.CL8MSWIN1251
Понедельник будет 1
Если American_america  2
Но при этом (RUSSIAN_CIS) возможнособьются все диалоги коннекта (будет абракадабра) и служебные сообщения в прогах типа SQLPLus.


Наверх

Титульная страница Поиск, карта сайта Написать письмо