mysql存储过程,Illegal mix of collations (utf8_general_ci,COERCIBLE) and(latin1_swedish_ci,IMPLICIT
用mysql写存储过程时,传了两个参数PROCEDUREtest(val1,val2),在后面的sql语句中用到这两个参数时报上面的错,sql这样写:select*fro...
用mysql写存储过程时,传了两个参数PROCEDURE test(val1,val2),在后面的sql语句中用到这两个参数时报上面的错,sql这样写:select * from table where time>val1 and time<val2。但是把sql中的val1、val2换成具体字符串入“2013-12-31”就没报错。这是什么问题,求高手不吝赐教,谢谢啦!报错信息(Illegal mix of collations (utf8_general_ci,COERCIBLE) and (latin1_swedish_ci,IMPLICIT) for operation '>')
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询