NHibernate插入忽略

时间:2010-02-27 07:54:27

标签: .net mysql nhibernate insert

我需要对我的表使用Insert Ignore,它在几个字段上都有Unique索引。 我该怎么做? 谢谢

1 个答案:

答案 0 :(得分:0)

我认为insert ignore是SQL的特定于mysql的扩展,这意味着大多数数据库都不支持它。

你需要在这个上回退原始SQL,或者利用NHibernate(和基础方言)抛出的异常