Отображение datetime2

Обсуждение возникших проблем, предложений и ошибок dbForge for SQL Server
Закрыто
deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Отображение datetime2

Сообщение deas » Чт 20 мар 2014 08:25

Здравствуйте.

При отображении данных типа datetime2 необходимо видеть все значение, со всеми миллисекундами, а не округленное до секунд.

Код: Выделить всё

SELECT sysdatetime()
dbForge - 20.03.2014 11:20:31
MSSMS - 2014-03-20 11:20:24.9351904
Это как то настраивается?

deas
Сообщения: 161
Зарегистрирован: Чт 21 ноя 2013 10:54

Re: Отображение datetime2

Сообщение deas » Чт 20 мар 2014 08:57

И в дополнение при генерации INSERT скрипта в таблицу с типом поля datetime2 используйте sysdatetime() вместо getdate(), тогда будет полное соответствие типов.

Alexander

Re: Отображение datetime2

Сообщение Alexander » Чт 20 мар 2014 16:04

Мы исправим данные проблемы в одной из следующих сборок продукта.

Alexander

Re: Отображение datetime2

Сообщение Alexander » Чт 29 май 2014 15:39

При отображении данных типа datetime2 необходимо видеть все значение, со всеми миллисекундами, а не округленное до секунд.
Код: Выделить всё
SELECT sysdatetime()
dbForge - 20.03.2014 11:20:31
MSSMS - 2014-03-20 11:20:24.9351904
Это как то настраивается?
Пожалуйста, выполните следующее:
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Редактор данных -> Форматирование'.
3. В выпадающем списке 'Тип данных' выберите 'Дата Время'.
4. В списке 'Предопределённые форматы' выберите 'Общая дата/время (полная форма записи с микросекундами)'.
5. Нажмите 'OK'.
И в дополнение при генерации INSERT скрипта в таблицу с типом поля datetime2 используйте sysdatetime() вместо getdate(), тогда будет полное соответствие типов.
Данная проблема устранена в бета-версии dbForge Studio for SQL Server, v3.8 Beta, http://www.devart.com/ru/dbforge/sql/st ... nload.html

Закрыто