gpt4 book ai didi

mysql - 字段 'class' 没有默认值

转载 作者:行者123 更新时间:2023-11-29 02:31:24 25 4
gpt4 key购买 nike

在我们的应用程序中,我有一个描述人的类(眼睛和头发的颜色、高度等)。完成注册表格后,我单击提交按钮,并抛出异常:

Class: java.sql.SQLException
Message: Field 'class' doesn't have a default value

我对此感到困惑,因为没有一个类有一个名为 class 的字段,原因很明显(这是一个保留字),而且在数据库中也没有名为 class 的列。

知道为什么会这样吗?以及如何解决?

编辑:

我试过这个:

classThrowingExceptionInstance.class=ClassThrowingException

现在它说 Cannot set readonly property: class for class ClassThrowingException

最佳答案

似乎是 MySQL 错误 1364 - 消息:字段 '%s' 没有默认值。

检查您修改的表格。是否有没有默认值的字段?如果 INSERT 和 UPDATE 语句没有发布这些字段值,还要分析它们。

要修复此错误:

  • 修改表格 - 为您需要的字段设置默认值

  • 在 INSERT/UPDATE 语句中将具体值传递给这些字段。

关于mysql - 字段 'class' 没有默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12724385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com