美文网首页
mysql查询结果 1变为true

mysql查询结果 1变为true

作者: Java_Explorer | 来源:发表于2018-09-14 19:40 被阅读13次

    使用sql查询出某个字段的值为1,然后转换成Map< String, Object >,此时该字段值变为true,而不是原来的1。
    原因:数据库中该字段定义的类型为tinyint
    解决办法:

    1. 修改该字段的定义类型:使用非tinyint类型
    2. 修改sql语句,使用CONCAT函数处理该字段:CONCAT(fieldName, '')。

    相关文章

      网友评论

          本文标题:mysql查询结果 1变为true

          本文链接:https://www.haomeiwen.com/subject/bwslgftx.html