目前我有一个类似于以下代码的Code-First模型:
public class Ticket
{
public int SERIAL_NO { get; set; }
public DateTime SUBMIT_DATE { get; set; }
public string SYNOPSIS { get; set; }
public string DESCRIPTION { get; set; } // This is really an Oracle CLOB in the DB
}
在票务控制器中,当用户点击提交时,我让它从数据库中选择最大的SERIAL_NO,如下所示:
var lastSerial = db.Tickets.Select(x => x.SERIAL_NO).Max();
它会抛出以下错误:
ORA-00932: inconsistent datatypes: expected - got NCLOB
有人有任何想法吗?提前感谢!
Sequence
和Trigger
。 - surfen