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

Например, для ODBC есть опция Use regional settings (кажется так).
...
Рейтинг: 0 / 0
Формат даты
    #32013097
Slava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А где она?
...
Рейтинг: 0 / 0
Формат даты
    #32013100
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для Win200Pro
Control Panel - Administrative Tools - Data source(ODBC) - myODBCconnection 4-ый экран - Use regional settings when outputting currency, numbers, dates and times.
...
Рейтинг: 0 / 0
Формат даты
    #32013103
Slava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я что-то недопонимаю. Мой QA отображает один формат, другой QA другой формат. Почему?
Я в Administrative tools и т.д. не нашел ничего, что относится к QA. Может где-то есть какой-нибудь set?
Когда мы прогу запускаем там мы говроим set dateformat ..., но я хочу понять почему один сервер воспринимает insert into Tbl values('2001-01-31'), а другой нет.
...
Рейтинг: 0 / 0
Формат даты
    #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
Формат даты
    #32013140
Osya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дату всегда передавать в формате 'yyyymmdd' и ваши волосы будут мягкими и шелковистыми.
insert into Tbl values('20010131')
...
Рейтинг: 0 / 0
Формат даты
    #32013142
Osya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дабавка

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

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


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