为什么sql在执行带参数的存储过程中,出现将varchar 值转换成**类型 int时失败 时间: 发布人:lynn948947 已解决问题谷歌lynn948947用户在提交了关于“来自星星的你为什么sql在执行带参数的存储过程中,出现将varchar 值转换成**类型 int时失败”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T15:46:29。希望大家能够帮助她。 详细问题描述及疑问:期待您的答案,当代劳模,所有人都应该向你学习 ! 希望以下的回答,能够帮助你。第1个回答 用户名:尔蓉edzaufgzv 时间:推荐于2017.12.15 这当然是会出错的了,虽然是个字符串,但你和一个number类型的字段比较,**库会自动把他转化成number,自然就错了,你可以把tno转成字符串在比较,就不会出错了来自,或者先检查传入参数是否为数字,再决定是否右找款推晚继续处理