Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Формат даты / 12 сообщений из 12, страница 1 из 1
29.08.2001, 06:50
    #32013085
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Наглухо забыл где он устанавливается. Set dateformat помню, но он для коннекта. Подскажите пожалуйста
...
Рейтинг: 0 / 0
29.08.2001, 07:28
    #32013091
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Если не для коннекта, то для чего этот формат утанавливать надо ?
...
Рейтинг: 0 / 0
29.08.2001, 07:32
    #32013092
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
По умолчанию для нового коннекта
...
Рейтинг: 0 / 0
29.08.2001, 07:48
    #32013094
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
IMHO это зависит от клиентской части, каким образом она отображает данные типа дата/время, а серверу это безразлично - ведь он использует свой внутренний формат.

Например, для ODBC есть опция Use regional settings (кажется так).
...
Рейтинг: 0 / 0
29.08.2001, 07:58
    #32013097
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
А где она?
...
Рейтинг: 0 / 0
29.08.2001, 08:06
    #32013100
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Для Win200Pro
Control Panel - Administrative Tools - Data source(ODBC) - myODBCconnection 4-ый экран - Use regional settings when outputting currency, numbers, dates and times.
...
Рейтинг: 0 / 0
29.08.2001, 08:24
    #32013103
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Я что-то недопонимаю. Мой QA отображает один формат, другой QA другой формат. Почему?
Я в Administrative tools и т.д. не нашел ничего, что относится к QA. Может где-то есть какой-нибудь set?
Когда мы прогу запускаем там мы говроим set dateformat ..., но я хочу понять почему один сервер воспринимает insert into Tbl values('2001-01-31'), а другой нет.
...
Рейтинг: 0 / 0
29.08.2001, 08:37
    #32013109
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
1. QA - Tools - Options - Connection - Use regional settings when outputting currency, numbers, dates and times. Что у вас установлено для каждого QA ?

2.>воспринимает insert into Tbl values('2001-01-31'), а другой нет.
Что значит "воспринимает/ не воспринимает" - выдается ошибка на INSERT или как ?
...
Рейтинг: 0 / 0
29.08.2001, 12:31
    #32013140
Osya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Дату всегда передавать в формате 'yyyymmdd' и ваши волосы будут мягкими и шелковистыми.
insert into Tbl values('20010131')
...
Рейтинг: 0 / 0
29.08.2001, 12:35
    #32013142
Osya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Дабавка

если со временем то 'yyyymmdd hh:mi:ss:ms'

declare @r datetime
select @r='20010102 23:59:59:999'
select @r
...
Рейтинг: 0 / 0
29.08.2001, 13:09
    #32013159
MessMaker
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Согласен с Osya.
Каждый, кто работает с SQLServer рано или поздно сталкивается с подобным вопросом (я - не исключение), и ВСЕ приходят к варианту yyyymmdd. Этот формат еще не разу не подводил ни меня, ни тех, кого я знаю.
...
Рейтинг: 0 / 0
30.08.2001, 05:30
    #32013167
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат даты
Большое спасибо! Опять форум выручил!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Формат даты / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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