bug 记录,今天执行下面这段代码时报:java.sql.SQLException: Field 'habit_id' doesn't have a default value异常

String sql = "INSERT INTO user_habit_info(user_id,user_habit,habit_create_time) values('%s','%s','%s')";//要执行的SQL语句
statement.executeUpdate(String.format(sql,user_id,habit_name,DateUtils.getCurrentDateStr())

问题原因:

是我的这个habit_id不是自增长的,我只是把它设置成了主键。需要将它设置成主键并自增长这样才ok。

设置自增长办法:

也可以用sql语句,我用的是NaviCat弄的。

java.sql.SQLException: Field ‘habit_id‘ doesn‘t have a default value相关推荐

  1. Java java.sql.SQLException: Field ‘xxx‘ doesn‘t have a default value

    问题描述: Caused by: java.sql.SQLException: Field 'username' doesn't have a default value 问题分析: 1.数据库表字段 ...

  2. Cause: java.sql.SQLException: Field ‘id‘ doesn‘t have a default value

    org.springframework.dao.DataIntegrityViolationException: Error updating database. Cause: java.sql.SQ ...

  3. 解决:Cause: java.sql.SQLException: Field ‘id‘ doesn‘t have a default value

    解决:Cause: java.sql.SQLException: Field 'id' doesn't have a default value; nested exception is java.s ...

  4. 如何解决Cause: java.sql.SQLException: Field ‘id‘ doesn‘t have a default value

    在做商品上传功能的时候报了Cause: java.sql.SQLException: Field 'id' doesn't have a default value的错误(主要错误如下),经查询是因为 ...

  5. 解决java.sql.SQLException: Field ‘id‘ doesn‘t have a default value问题

    问题截图: 问题描述: java.sql.SQLException: Field 'id' doesn't have a default value(字段id没有默认值) 原因: 自己的MySQL数据 ...

  6. java.sql.SQLException: Field ‘id‘ doesn‘t have a default value

    前言 最近向数据库中保存数据时报错 错误代码如下: Field 'id' doesn't have a default value; nested exception is java.sql.SQLE ...

  7. java.sql.SQLException: Field 'id' doesn't have a default value解决方案

    转自:https://blog.csdn.net/xinghuo0007/article/details/51810867 自增长:java.sql.SQLException: Field 'id' ...

  8. java.sql.SQLException: Field 'Qid' doesn't have a default value

    java.sql.SQLException: Field 'Qid' doesn't have a default value错误 在网上查了很多资料,要不是不相同,要不就是看着特别复杂,最后翻书发现 ...

  9. Field ‘gmt_create‘ doesn‘t have a default value; nested exception is java.sql.SQLException: Field ‘g

    涉及技术: SpringBoot 测试出错: IDEA 添加数据时出错 org.springframework.dao.DataIntegrityViolationException: ### Err ...

最新文章

  1. 奇葩错误 WIFI搜不到、无线网卡连接不上
  2. TDSQL“相似查询工具MSQL+”入选VLDB论文
  3. 树组件说明书java_java树组件
  4. 作用c语言算圆的周长,C语言入门级代码 输入圆的半径求出圆的周长及面积
  5. 关于actionbar的drawerlayout
  6. C语言项目:图形马赛克处理技术
  7. 基础知识(十)C++常用函数.txt
  8. mysql服务器的字符集
  9. 进口食品加盟 选择自由自在休闲食品
  10. 关于JavaScript DOM 编程艺术这本书
  11. PBRT v3看完了
  12. Unity3d C# Socket 下载文件 (同步到)
  13. 基于51单片机的智能温控风扇
  14. tools-centos-基本配置
  15. 台式计算机连wifi,台式电脑怎么连wifi
  16. 二手闲鱼源码 php 如何搭建
  17. 微信开发之使用第三方图文编辑器
  18. 基于Zemax的望远镜物镜设计
  19. 儿童定位手表app定制开发有哪些功能
  20. 国内顶尖的量化投资团队有哪些?

热门文章

  1. c++实现装饰模式完整源代码
  2. 基于精英反向学习和Lévy飞行的鲸鱼优化算法
  3. matlab实现从s域变成z域、matlab实现长除法逆z变换实例
  4. Sign in with Apple(苹果授权登陆)
  5. Excel下载附件工具类
  6. 潭州学院html学习(day08)
  7. [转]第一次用joomla做网站的一点感悟
  8. 列表, 元组, range() 知识总结
  9. 分享一个快速的Json(反)序列化开源项目 Jil
  10. MAT(Memory Analyzer Tool)工具使用超详细版