【问题标题】:Different Datatypes in multiple databases using Fluent Nhibernate使用 Fluent Nhibernate 的多个数据库中的不同数据类型
【发布时间】: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


【解决方案1】:

你不需要把它放在你的映射中,留下它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-04
    • 1970-01-01
    • 2013-09-16
    相关资源
    最近更新 更多