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. Без хвоста этого.
Объясните пожалуйста, как там внутри все происходит? Корректно ли такое сравнение?
|