MYSQL存储过程1690 – BIGINT UNSIGNED value is out of range in

内容纲要

今天在修改一个mysql存储过程的时候突然报出了这个错误:

1690 – BIGINT UNSIGNED value is out of range in

经过调试后发现是unsigned造成的错误,在计算的过程中size*-5改成size*-5.0就可以了.

关于unsigned的用法在以前的文章中也提到过,慎用mysql中字段的前导零

发表评论

邮箱地址不会被公开。 必填项已用*标注

7 ÷ = 7