记录一些奇妙的bug【1】
2017-05-09 15:02
183 查看
【BUG1】
数据库里一个字段有默认值设置为0,但是字段没有设置为非空
于是不知道谁手工update set a=NULL
然后代码就抛异常了,因为代码里做了a.toString()
因为测试环境数据库随便手动改啊~糟
默认值的意思是,在insert的时候如果没有给这个字段设置值则插入默认值,而对于update,因为NULL也是一种值,所以字段如果不设置非空那么这条更新是可以成功执行的……
数据库里一个字段有默认值设置为0,但是字段没有设置为非空
于是不知道谁手工update set a=NULL
然后代码就抛异常了,因为代码里做了a.toString()
因为测试环境数据库随便手动改啊~糟
默认值的意思是,在insert的时候如果没有给这个字段设置值则插入默认值,而对于update,因为NULL也是一种值,所以字段如果不设置非空那么这条更新是可以成功执行的……
相关文章推荐
- 记录 IE 下一些奇妙的 BUG
- [WIP]一些openstack bug记录(by quqi99)
- BUG记录之——关于AS的一些红buffer总结(持续更新中)
- [笔记]3.软件代码中的BUG问题的一些记录
- 决定记录一些工作中自己Fix一些Bug的思路
- 今天在此记录一下自身遇到的一些bug
- 记录一个奇妙的Bug, -1 >= 2 ?
- Ubuntu下运行程序出现的一些bug及记录
- IE里面的一些BUG记录
- 记录一下开发过程中遇到的一些让人纠结的bug
- 记录一些经常忘记的CSS代码(CSS bug/hack 收集贴)
- 一些bug的记录及处理方法
- 一些值得记录的bug,以及解决思路与反思
- 今天开始记录一些买卖股票的记录心得
- 官方确认《最终幻想4》存在丢失记录的BUG
- 一些DotNet的小知识点记录
- csdnblog 的一个 bug 。以及一些小建议。
- VS2005 && MasterPage && Form 的一些相关使用记录
- 让人郁闷了好久的问题,终于解决了,之前网上也看到一些解决方法,但大多没有解决问题,所以记录下来,以供参考之用(ADO Could Not Find The Specified Provider)
- 个人备忘录,用于记录一些有用的文章