请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

更新收货地址时create_time会被改成null

更新收货地址时create_time会被改成null

https://img1.sycdn.imooc.com//szimg/5afa6e340001a5ab06340411.jpg

创建时有create_time的


正在回答 回答被采纳积分+3

1回答

about_blank 2018-05-15 15:12:59

检查下你update 的时候 create_time 是否是null 

一般来说

update 语句 只需要更新 updatetime 就可以了

createtime 在插入的时候 被创建就好了

0 回复 有任何疑惑可以回复我~
  • 提问者 黑夜翎 #1
    是null的,主要是跟着老师的做的,老师的不会这样,不知道为啥
    回复 有任何疑惑可以回复我~ 2018-05-15 18:08:50
  • about_blank 回复 提问者 黑夜翎 #2
    老师在mysql 表的设置可能设置的默认当前时间戳 
    这块你可以反复看下
    不是代码的bug 就是设置问题
    回复 有任何疑惑可以回复我~ 2018-05-15 23:29:40
  • Geely 回复 提问者 黑夜翎 #3
    你好亲爱的同学,在别的问答里回答你了,检查一下是否可以通过if(test==null)判断来搞定,createtime只在create的时候有,平时呢就不会有了。然后更新的时候只更新updatetime。你这个情况应该update的时候create为null了,里面可以做一个空判断。
    回复 有任何疑惑可以回复我~ 2018-05-19 16:43:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信