【发布时间】:2021-08-12 17:40:27
【问题描述】:
我正在我的数据库中添加一系列数据。
IList<Data> items = //326 rows of data
using(MyDataContext c = new MyDataContext()){
c.MyTable.AddRange(items);
c.SaveChanges();
}
但有时它会抛出如下所示的 DbUpdateException。
ORA-12899:SM.TB.NAME 列的值太大(实际值:265,最大值:255)
但是我看不懂是哪一行数据?我怎样才能找到它?
我应该向用户返回一条警告消息,此数据无效。
【问题讨论】:
标签: c# entity-framework entity-framework-6