NHibernate映射Guid到Oracle Varchar2列

本文关键字:Varchar2 Oracle 映射 Guid NHibernate | 更新日期: 2023-09-27 18:01:16

谁能帮我如何将c# system.guid映射到oracle varchar2(100) ?我试着用

Id(m=>m.Id).Column("xxx").GeneratedBy.Guid();

生成的查询没有引号,因此插入失败。

NHibernate映射Guid到Oracle Varchar2列

一个有根据的猜测。

Id (m => m.Id) .Column("xxx").Not.Nullable ().CustomSqlType("varchar2(100)").GeneratedBy.Guid ();

CustomSqlType是需要考虑的新事物