我在oracle中有一个包含datatType SYS.XMLTYPE列的表,并且必须在Nhibernate hbm中映射它以检索XML。我正在使用带有.net框架的C#3.5是否有任何特定的dataType可用于映射,或者我可以使用byte []或char []进行映射?
由于
Arvind的
答案 0 :(得分:3)
我认为最好的方法是创建N Hibernate UserType,尽管您可以使用公式方法获取只读访问权限并将其映射为clob类型。
有一个example of doing this in Hibernate可能很容易移植到.net(另请参阅this forum post和this blog post)
一般来说,我发现使用关键字“Hibernate”以及“NHibernate”搜索这些问题的解决方案对于解决这些问题很有用,因为解决方案通常可以轻松移植到NHibernate
答案 1 :(得分:1)
使用XMLDOC ......它就像魅力一样