【发布时间】:2010-09-30 13:06:06
【问题描述】:
当我将记录插入长表时,出现错误 “将 varchar 值 'NULL' 转换为数据类型 int 时转换失败” 如何确定哪些列错误?
该表有许多字段和数百万条记录。当我尝试将“NULL”字符串插入某个整数列时,每次迭代需要 10 分钟。我认为 SQL Server 可以告诉我该列的确切名称 :(
【问题讨论】:
-
长表是什么意思,您能说明导致问题的 SQL 吗?
-
你在哪里看到这个错误。您是从查询分析器运行脚本还是从 dotNet 应用程序中的 executeScalar 调用中冒泡。一旦我们知道了这一点,也许我们可以就如何解决这个问题提供一些更好的建议。
标签: sql-server