sql-server – “将varchar值’NULL’转换为数据范例int时转换失
发布时间:2021-03-06 02:06:54 所属栏目:编程 来源:网络整理
导读:当我将记录插入长表时,我收到错误 “将varchar值’NULL’转换为数据范例int时转换失败” 怎样确定哪些列错误? 该表有很多字段和数百万笔记录.当我实行在某处将“NULL”字符串插入整数列时,每次迭代必要10分钟才气完成.我觉得SQL处事器可以汇报我列简直切名称
当我将记录插入长表时,我收到错误
该表有很多字段和数百万笔记录.当我实行在某处将“NULL”字符串插入整数列时,每次迭代必要10分钟才气完成.我觉得SQL处事器可以汇报我列简直切名称:( 办理要领假如该值确实为NULL,则不会呈现转换错误.可是,你有一个string =“NULL”然后你会获得这个错误.你能做的是…… NullIf(YourValueHere,'NULL') 假如第一个参数与第二个参数差异,则返回NullIf的值.假如参数沟通,NullIf将返回NULL. 譬喻: Select NullIf('Any Value','NULL') Select NullIf('null','null') 第一个将返回’Any Value’,第二个将返回NULL(不是’null’) (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |