![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в SQL сервере изменит формат системной даты ? [MSSQL, MySQL]
Chuvi © (2002-08-06 11:46:00)Как в SQL сервере изменит формат системной даты или заставить его пользоваться настройками даты Windows ????
Chuvi (2002-08-06 12:17:00) [21]Кстати вы зря говорите что формат изменить нельзя !!!
Надо было больше книжек читать , умных :))))
А меняется он путем внесения изменений в системные таблицы ...
Так же можно внести изменения в формат VARCHAR , СУДАРЬ :)))
kserg@ukr.net (2002-08-06 12:15:00) [22]В свое время тоже сталкнулся с необходимостью изменить формат даты на сервере. Умные люди сказали, что это чревато боком и нужный формат ставится сразу при инсталяции сервера.
Поэтому сейчас я пользуюсь след.приемом: сразу после коннекта с БД из приложения выполняю команду установки пользовательского формата даты - всё нормально работает.
...
quTemp1.SQL.Clear;
quTemp1.SQL.Add("SET DATEFORMAT dmy");
quTemp1.ExecSQL;
Chuvi (2002-08-06 12:05:00) [23]Смотрите в чем проблема !!!
Есть 2 совершенно одинаковых SQL сервера , сервер1 и сервер2 .
С сервера 1 сделали экспорт данных на сервер 2 .
На обоих компах системные настройки даты идентичны !!!!
Запускаю прогу со своего компа и конекчусь к серверу1, выбираю данные за 3 июля , все нормально !!!
Конекчусь к серверу2 выбираю данные за 3 июля он мне выдает данные за 7 марта , в чем проблема ??????
AlexSam (2002-08-06 11:54:00) [24]SET DATEFORMAT {format | @format_var} (для MSSQL)
Читай Books Online.
Насчет системной даты ты что-то загнул.
3JIA9I CyKA (2002-08-06 11:49:00) [25]Сударь!
Формат даты на SQL сервере не изменить. Вы ещё спросите, как изменить формат VARCHAR.