【发布时间】:2013-07-03 18:46:45
【问题描述】:
我有一个使用多个数据库(Oracle、SQL Server、Informix)的应用程序,需要将一个类映射到不同的数据类型。例如:
COLUMN: DOCUMENTDATA
ORACLE DATATYPE: BLOB
SQLSERVER DATATYPE: VARBINARY(MAX)
INFORMIX DATATYPE: TEXT
如何在我的classmap 中做到这一点?
【问题讨论】:
-
你想使用NHibernate的模式生成工具吗?如果没有,则忽略列的数据类型(不要在映射中指定),NHibernate 在运行时不需要(或使用)它。
-
我只需要与表格交互。无需创建它。所以这种方式不需要指定列的类型吧?
标签: nhibernate types multiple-databases