以前我在查询ID编号的时候为了实时的去检测ID发生过这样一个错误:将 varchar 值 转换为数据类型为 int 的列时发生语法错误。以前我都是直接把ID的类型改为varchar,今天突然想到了解决方法,我先去正则匹配接收过来的参数,如果都是数字时再去数据库查询就可以了。 Happy it!