NHibernate在Oracle中支持带TIMZONE类型的TIMESTAMP

时间:2011-06-23 04:45:52

标签: nhibernate oracle10g

是否可以使用NHibernate将.Net DateTime映射到Oracle中具有TIMEZONE类型的TIMESTAMP?看起来像是not readily available in "Hibernate"

如果没有开箱即用,有人可以直接询问如何实现这一目标。

2 个答案:

答案 0 :(得分:1)

我们无法使用NHb 3.1找到适当的映射。但是,SQL Server '07以后可以扩展对时间的支持(包括时区等...)。

我们的解决方案是使用varchar字段而不是时间戳,并格式化日期以包含时区信息。此数据的使用者能够相应地处理此更改。

答案 1 :(得分:0)

您也可以将它们转换为UTC并存储它。