mysql数据库和查询语句中字段类型不匹配出现异常,查询或
更新多条的原因
mysql数据库和查询语句中字段类型不匹配出现异常,查询或更新多条的原因
说明
表结构和where查询的字段类型⼀致,均为字符串或者是整数,不会类型转化
表结构和where查询的字段类型不⼀致:
⼀个为TIMESTAMP或者是DATETIME,另⼀个为常量,常量会转化为TIMESTAMP,再进⾏⽐较
mysql下载不了什么原因⼀个为DECIMAL或者是整数,整数会转化为DECIMAL,再进⾏⽐较
⼀个为整数,另⼀个为字符串,会都转化为浮点型,再进⾏⽐较
注意:整数为准确值,浮点数为精度值,浮点型存储结构是1个符号位,8个指数位,23个尾数,所以当位数超过7位的时候就会不精确,此时查询会出现问题
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论