我正在从事一个C#项目,该项目收集来自不同来源的数据,并将数据存储在Server数据库中。我有时会得到String or binary data would be truncated.错误,这是非常恼人的。我希望确定导致此错误的列并将其记录下来。除了检查参数长度之外,还有其他方法吗?我所做的是,如果列是varchar(50),检查数据长度是否大于50。我觉得这就像一次散步,我想知道是否还有其他的解决
例如,我有一张桌子。without time zone, comm integer, )然后它会给我一个错误invalid text representation 7 error invalid input syntax for integer,因为我已经为有没有办法在错误消息本身中获取列名。因为当我