Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.05.2016, 12:53
DikiiSlon DikiiSlon вне форума
Прохожий
 
Регистрация: 22.03.2016
Сообщения: 3
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию TimeStamp в Delphi. Oracle DB

Доброго времени всем.
Созрел у меня такой вопрос:

Тащу в программулину небольшую данные из Oracle DB, в этих данных присутствуют даты (create_date и end_date). Причем в базе create_date - DATE, а end_date - timestamp формата 04.06.2015 12:09:34.456181
так вот в программе мне необходимо сравнивать эти даты, и этот хвост в timestamp очень важен. Теперь вот сам вопрос:
а dataset'e что происходит с этим timestamp?
если я вот буду сравнивать в коде 04.06.2015 12:09:34.456181 и 04.06.2015 12:09:34.456182 между ними будет какая-то разница?
ато когда беру значение, например:
DataSource2.DataSet.FieldValues['end_date'], то в там вижу 04.06.2015 12:09:34, а не 04.06.2015 12:09:34.456181. Без хвоста этого.
Объясните пожалуйста, как там внутри все происходит? Корректно ли такое сравнение?
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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


Часовой пояс GMT +3, время: 22:28.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025