文档解释
Error number: 3051; Symbol: ER_STD_UNDERFLOW_ERROR; SQLSTATE: HY000
Message: Underflow error: %s in function %s.
错误说明:
ER_STD_UNDERFLOW_ERROR表示数值运算计算出现溢出,小数点位数超过了允许的范围。
常见案例
这个错误在使用MySQL的ROUND()或POW()函数进行数值运算时,得到结果的小数点位数过长可能出现。
解决方法:
需要将数值运算的结果通过CAST函数将结果限制为合理范围。
查看更多关于MySQL Error number: 3051; Symbol: ER_STD_UNDERFLOW_ERROR; SQLSTATE: HY000 报错的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did246860