MysqlDataTruncation:数据截断:列';的值超出范围;agentID&x27;第4排
在存储过程中,我使用临时表agentID int(11),并将该值插入agentID字段9999999,使用的是服务器版本:5.5.29 MySQL社区服务器(GPL)。现在我是在MySQL 5.6上迁移的,这不起作用,它显示了这里的问题(数据截断:第4行“agentID”列的值超出范围)。请任何人解释为什么MySQL服务器表现不同的原因,这应该是重要的 MySql 5.6支持整数高达:2147483647MysqlDataTruncation:数据截断:列';的值超出范围;agentID&x27;第4排,mysql,database,stored-procedures,Mysql,Database,Stored Procedures,在存储过程中,我使用临时表agentID int(11),并将该值插入agentID字段9999999,使用的是服务器版本:5.5.29 MySQL社区服务器(GPL)。现在我是在MySQL 5.6上迁移的,这不起作用,它显示了这里的问题(数据截断:第4行“agentID”列的值超出范围)。请任何人解释为什么MySQL服务器表现不同的原因,这应该是重要的 MySql 5.6支持整数高达:2147483647 你确定5.5工作吗?。在我的测试中,两者都会发生错误。检查:@wchiquito是的,我
你确定5.5工作吗?。在我的测试中,两者都会发生错误。检查:@wchiquito是的,我在两年前写过存储过程,它工作正常。但现在我迁移了最新版本,然后遇到了问题。请检查两台服务器(5.5和5.6)上的()。nwzhaider也请添加上述来源的链接。