【问题标题】:How to Map oracle datatype SYS.XMLTYPE in Nhiberbate如何在 Nhiberbate 中映射 oracle 数据类型 SYS.XMLTYPE
【发布时间】:2009-10-05 10:40:11
【问题描述】:

我在 oracle 中有一个表,其中包含 datatType SYS.XMLTYPE 列,并且必须在 Nhibernate hbm 中映射它以检索 XML。我正在使用带有 .net framework 3.5 的 C# 是否有任何特定的数据类型可用于映射这个或者我可以使用 byte[] 或 char[] 进行映射?

谢谢

阿文德

【问题讨论】:

    标签: nhibernate .net-3.5 mapping xmltype


    【解决方案1】:

    我认为最好的方法是创建一个 NHibernate UserType,尽管您可以使用公式方法和映射为 clob 类型来获得只读访问权限。

    有一个example of doing this in Hibernate 可能很容易移植到.net(另请参阅this forum postthis blog post

    一般来说,我发现使用关键字“Hibernate”和“NHibernate”来搜索这些问题的解决方案很有用,因为这些解决方案通常很容易移植到 NHibernate

    【讨论】:

      【解决方案2】:

      使用 XMLDOC...它就像魅力一样工作

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-16
        • 2011-07-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多