Programming/JAVA,JSP

mysql table datetime tip

TanSanC 2014. 10. 20. 12:54


인스턴스 게시판을 만들던 도중


게시판에 글을 게시한 시간과 게시글을 수정한 시간을 표기하고자 하였다.



auto_increment 옵션을 주면 id가 자동으로 증가되면서 부여되듯이


시간도 insert, update 한 시점이 자동으로 업데이트되는 기능이 있을거라 생각하여 검색했다.



아래의 sql 문을 활용하면 insert, update 시 해당 컬럼이 자동으로 업데이트 된다.



작성일 DATETIME DEFAULT CURRENT_TIMESTAMP,
수정일 DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP