您的位置:首页 > 其它

记录一些奇妙的bug【1】

2017-05-09 15:02 183 查看
【BUG1】

数据库里一个字段有默认值设置为0,但是字段没有设置为非空

于是不知道谁手工update set a=NULL

然后代码就抛异常了,因为代码里做了a.toString()

因为测试环境数据库随便手动改啊~糟

默认值的意思是,在insert的时候如果没有给这个字段设置值则插入默认值,而对于update,因为NULL也是一种值,所以字段如果不设置非空那么这条更新是可以成功执行的……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  BUG