Notice
Recent Posts
Recent Comments
Link
- Arawn's Dev Blog
- Outsider's Dev Story
- Toby's Epril
- Benelog
- NHN 개발자 블로그
- SK 플래닛 기술 블로그
- OLC CENTER
- 소프트웨어 경영/공학 블로그
- 모바일 컨버전스
- KOSR - Korea Operating System …
- 넥스트리 블로그
- 리버스코어 ReverseCore
- SLiPP
- 개발자를 위하여... (Nextree 임병인 수석)
- "트위터 부트스트랩: 디자이너도 놀라워할 매끈하고 직관…
- Learning English - The English…
- real-english.com
- 'DataScience/Deep Learning' 카테…
- Deep Learning Summer School, M…
- Deep Learning Courses
민서네집
MySQL에서 millisecond 나 microsecond 단위로 저장하기 본문
MySQL에서 SELECT NOW(); 를 해보면 초 단위까지 밖에 안 나온다.
그러나 SELECT NOW(3); 을 하면 millisecond 단위까지 나오고, SELECT NOW(6); 을 하면 microsecond 단위까지 현재 시간이 나온다.
테이블 생성할때 컬럼을 DATETIME(6) 으로 지정해야지 microsecond 단위까지 저장된다.
http://dev.mysql.com/doc/refman/5.6/en/fractional-seconds.html
http://stackoverflow.com/questions/3531612/milliseconds-in-mysql
http://ghkwkakdmf.blog.me/90073828314
[일부 발췌] SELECT TIMESTAMP(20091113160728.572);
-- 2009-11-13 16:07:29
위 블로그에서는 자료형을 decimal(17,3) 으로 설정하고 timestamp형으로 parsing해서 사용하라고 나와 있음.
MySQL 5.1 버전에서는 DATETIME(6)으로 설정이 안되서 에러나기 때문에 이와 같은 방법으로 저장했던 것 같다.
'Database > MySQL' 카테고리의 다른 글
CODE NAME 을 반환하는 MySQL Function (0) | 2013.06.07 |
---|---|
UPPER ID로 최상위노드 찾아가는 MySQL Function (0) | 2013.06.07 |
SQL state [HY000]; error code [1030]; Got error -1 from storage engine (0) | 2013.05.21 |
MySQL - selectKey 사용하기 (0) | 2013.05.09 |
MySQL - AUTOCOMMIT 여부 확인하기 (2) | 2013.05.09 |
Comments