2011-06-23 50 views
2
與TIMEZONE類型TIMESTAMP NHibernate的支持

是否有可能一個.net的DateTime映射到使用NHibernate在Oracle中TIMEZONE類型TIMESTAMP?看起來像是not readily available in "Hibernate"在Oracle

如果這不是開箱即用的,有人可以請直接找到它的實現方法。

回答

1

我們無法找到一個妥善的映射到此使用NHB 3.1。但是,對於SQL Server '07以後,可以擴展對時間的支持(包括時區等)。

我們的解決方案是使用一個varchar字段,而不是時間戳和格式化日期包括時區信息。這些數據的使用者能夠相應地處理這種變化。

0

你也可以將它們轉換爲UTC並存儲它。