为什么sql在执行带参数的存储过程中,出现将varchar 值转换成数据类型 int时失败 30 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 存储过程 varchar 数据类型 sql 参数 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? lzh3452 2016-06-21 · TA获得超过1044个赞 知道小有建树答主 回答量:1168 采纳率:100% 帮助的人:862万 我也去答题访问个人页 关注 展开全部 这当然是会出错的了,虽然是个字符串,但你和一个number类型的字段比较,数据库会自动把他转化成number,自然就错了,你可以把tno转成字符串在比较,就不会出错了,或者先检查传入参数是否为数字,再决定是否继续处理 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容数据_数据_法本信息技术实施法本信息是国内数据行业专业服务商,为企业提供大数据专业服务及创新性解决方案,拥有成熟的方法论,自主研发产品,经验丰富的团队,帮助客户挖掘自身的核心价值。www.farben.com.cn广告羽山数据"年末充值回馈"活动来袭!www.yushanshuju.com查看更多 其他类似问题 2021-06-03 SQL:在将 varchar 值 '' 转换成数据类型 int 时失败。 4 2018-05-09 两个简单查询语句提示varchar值转换为数据类型为 int 的列时发生语法错误 1 更多类似问题 > 为你推荐: