1
具有大量值的插入语句返回'将数据类型varchar转换为数字时出错。如何识别“错误转换数据类型varchar到数字”的罪魁祸首?
我怎样才能找到哪个值实际触发错误?
使用MS SQL Server 2008。
具有大量值的插入语句返回'将数据类型varchar转换为数字时出错。如何识别“错误转换数据类型varchar到数字”的罪魁祸首?
我怎样才能找到哪个值实际触发错误?
使用MS SQL Server 2008。
,你可以使用函数ISNUMERIC()
select * from table
where isnumeric(column) = 0
或
declare @v varchar(100)
select @v = 'abd'
select ISNUMERIC(@v)
也看看这个IsNumeric, IsInt, IsNumber后,以进一步帮助您与这些类型的问题
感谢,圈出现空引用代替空值。 – Stan 2010-05-24 19:39:45