Як в SQL сервері змінить формат системної дати?
Як в SQL сервері змінить формат системної дати або змусити його користуватися настройками дати Windows.
Добродію!
Формат дати на SQL сервері не змінити. Ви ще спитайте, як змінити формат VARCHAR.
SET DATEFORMAT (для MSSQL)
Читай Books Online.
Щодо системної дати ти щось загнув.
Свого часу теж сталкнулся з необхідністю змінити формат дати на сервері. Розумні люди сказали, що це загрожує боком і потрібний формат ставиться відразу при інсталяції сервера.
Тому зараз я користуюся след.пріемом: відразу після конекту з БД з програми виконую команду установки користувальницького формату дати - все нормально працює.
.
quTemp1.SQL.Clear;
quTemp1.SQL.Add ( "SET DATEFORMAT dmy");
quTemp1.ExecSQL;
[email protected] спасибі тобі за відповідь, я б з радістю так і зделал але уяви що я немогу внести зміни в код програми: ((
datetime and smalldatetime
Date and time data types for representing date and time of day.
SergSuper.
Для кожної бази існують табліцs де зберігаються дані по настройки даної бази, і ти хочеш сказати що там не можна змінити що йде спочатку дні або місяці.
Я немав на увазі що можна змінити максимальне значення для INTEGER. але то про що я питав спочатку змінити точно можна. ))
І якщо не важко мені хотілося дізнатися як це зробити. точніше що зміниться в системній таблиці.
>> І якщо не важко мені хотілося дізнатися як це зробити. точніше що зміниться в системній таблиці.
Ти хочеш дізнатися те, що ти вже прочитав у великій кількості "розумних книжок".
Круто.
ТАК :)))
Я хочу дізнатися то про що я читав, що це можливо точніше і детальніше :))))
Там де я читав було написано що snj можливо зробити але не було описано що потрібно які значення потрібно змінити в системній таблиці що б вирішити саме мою проблему. Нажаль :)))
А спробуй в Query Analyzer слід. запит
set dateformat dmy
go
SELECT * FROM table
where [date] = "03/06/02"
Буде правильно видавати?
AlexSam
Чи не працює чомусь. ((
Помилок не видає. а дані не виводить.
MOA Я підключаюся до різних серверів шляхом зміни в аліас BDE імені сервера сервер1 на сервер 2, коли варто сервер 1 все працює, а коли сервер 2 немає.
Налаштування самих серверів і windows на яких встановлені SQL сервер1 і сервер 2 абсолютно ідентичні.
Щас спробую спасибі MOA :)
MOA
Підкажи будь ласка, як мені у мого сервера змінити налаштування на російські, тому що на тому сервері з каторого я імпортують настройки Російські
2 сам собі
> Однакова на сервері-ініціатора і клієнта - "клієнта" - я мав на увазі, на робочій станції, звичайно ж.
Величезне тобі спасибі MOA :)
А у тебе немає аси. )