T-SQL算术溢出:哪一列?

时间:2009-04-13 15:09:18

标签: sql-server tsql

在MS SQL Server 2005中,当在INSERT期间遇到“将数值转换为数据类型数字的算术溢出错误”时,是否可以发现哪个列的输入值导致错误?

似乎有许多类似的转换错误没有报告哪个列引起了麻烦。这使得在大型查询中修复错误相当困难。还有其他方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

据我所知,不,您无法收到错误消息,告诉您哪一列失败。但是,如果您知道插入的是什么,那么您应该能够找到错误的位置。 为什么不放置表结构和插入查询。