如何使用nhibernate和oracle将字符串正确映射到nvarchar2(unicode)?

时间:2019-06-07 11:51:39

标签: oracle unicode nhibernate nhibernate-mapping

我正在将NHibernate与Unicode字符一起使用,但我发现它不受UTF8的完全支持。

当我尝试从数据库中获取内容时,我可以正确看到Unicode字符,所以这不是问题。但是,当尝试向数据库中插入新值时,每个Unicode字符都会转换为?

我在这里已经读过:ISessionFactory Configuration有关设置oracle.use_n_prefixed_types_for_unicode = true的信息。

当我将其添加到休眠配置(也在上面的网站中进行了介绍)时,它抛出错误,提示它不知道oracle.use_n_prefixed_types_for_unicode属性。

我很想得到这个问题的帮助,这个问题已经困扰了我整整4天。

0 个答案:

没有答案