jfinal操作mysql的字段需要设置默认值?

sunnyrainsky 发布于 2013/04/26 17:58
阅读 357
收藏 0

@JFinal 你好,想跟你请教个问题:我用jfinal操作mysql数据库的时候,只给指定的几个字段赋值了,其他字段没有赋值,会报异常,提示没有给其他的字段赋值,oracle中不存在这个问题,为什么mysql会有这个问题呢?

加载中
1
戴威
戴威
是不是字段设置了非空检查或者主键、外键什么的……
0
红薯
红薯
这个跟 jfinal 没关系吧,你读一下异常会告诉你具体是什么错误的。
0
绝望的八皮
绝望的八皮
和jfinal肯定半毛钱关系都没有。。数据库本身的问题吧。看看你的表本身的约束。另外提问直接贴代码和异常,能提高你的回复率。
0
甘薯
甘薯

我也遇到这个问题,也是mysql这个垃圾数据库的。

明明是integer类型的数据,jfinal不知道为啥给了一个""空字符串默认值导致报错。

在本地环境未发现此问题,产品环境是linux可能有问题。

目前测试中。

返回顶部
顶部