Как использовать oracle TIMESTAMP с долями секунды в NHibernate? - PullRequest
0 голосов
/ 12 марта 2012

У меня есть это отображение в моем NHibernate.

LASTUPDATE - строка TIMESTAMP, в которой хранятся доли секунды

Тем не менее, когда у меня есть запрос, как

q => q.Where(p => p.LastUpdate > _lastupdate);

где _lastupdate - это DateTime (с долями секунды, конечно), NHibernate переводит _lastupdate как '2012-03-12 8:48:25', теряя доли секунд.

Как я могу исправить эту ситуацию?

1 Ответ

0 голосов
/ 12 марта 2012

Вы должны явно указать вашу собственность как type="Timestamp"

См. 5.2.2.Основные типы значений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...