AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2007, 09:49   #1  
murick is offline
murick
Участник
Аватар для murick
 
59 / 10 (1) +
Регистрация: 10.04.2006
Могу ошибаться, но по-моему 00:00 и просто пустое поле - это разные значения. Первое показывает время (0 часов и 0 минут), а второе - отсутствие такового (NULL). Я бы не стал менять так как вы хотите, но если необходимость всё же есть, то просто поменяйте значения руками. Если таких записей много можно SQL-запросом проапдейтить. Что-то вроде этого:

update database..[table]
set [Time Field]=CONVERT(datetime, '01.01.1753 00:00:00.000')
where [Time Field]=CONVERT(datetime, '01.01.1754 00:00:00.000')


формат '01.01.1753 00:00:00.000' - это пустое значение для поля типа Time в Navision
формат '01.01.1754 00:00:00.000' - это значение 00:00:00 для поля типа Time в Navision
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:36.