我有这门课
public class Bill : EntityBase
{
public virtual decimal Value { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
在下面的映射中,我使用a中的过程填充'Value'的值 Formula()
public class MapBill : ClassMap<Bill>
{
public MapBill()
{
Table("cabrec");
Map(m => m.Value)
.Formula(
"(select t.VALOR_IND from ret_vlorind(1,1,cast('02/06/1993' as Date)) as t)")
.CustomType(typeof(decimal));
}
}
Run Code Online (Sandbox Code Playgroud)
但它在执行时返回错误:
{"Dynamic SQL Error\r\nSQL error code = -104\r\nToken unknown - line 1, column 279\r\n."}
Run Code Online (Sandbox Code Playgroud)
有没有办法在流利的nhibernate中使用程序?