码迷,mamicode.com
首页 > 其他好文 > 详细

设计系统的时候插入时间的问题

时间:2014-10-22 16:09:13      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:style   color   ar   sp   数据   on   问题   log   代码   

直接说话题吧,例如我们插入一条日志登录信息,我们获取的时间是客户端时间?服务器时间?数据库时间?

答:我们应该是采取数据库的时间,为什么呢,应该服务器和数据库可能不在同一台机子上,所以最好选用数据库的时间

    insert into tb_user_log(user_account,time) values(‘name1‘,sysdate());

以上的纯数据库代码,因为我用的是mybatis,另外怎么说呢,最好用数据库的sql语句吧,那些orm框架也不怎么好的,mybatis只是简化了sql操作,实际上,都是写sql语句

=========================================================================

CREATE TABLE `info` (
  `Useno` char(20) NOT NULL,
  `ISBN` char(20) NOT NULL,
  `Borrowdate` timestamp NOT NULL default CURRENT_TIMESTAMP,
  `Yesorno` char(4) NOT NULL,
  `Overdue` char(4) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

设计系统的时候插入时间的问题

标签:style   color   ar   sp   数据   on   问题   log   代码   

原文地址:http://my.oschina.net/moziqi/blog/336195

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!