CURRENT_TIMESTAMP(2)
-
[MySQL] millisecond, microsecond 표시하기
Timestamp Type Column에 NOW() 든 CURRENT_TIMESTAMP() 든 값을 줘서 Insert/Update를 했지만... 기본적으로 DATE_FORMAT( NOW(), '%Y-%m-%d %H:%i:%s.%f' )를 사용했더라도 millisecond, microsecond 가 표시되지 않는다. 1. Column Type이 Timestamp(6) 으로 만들어져야 하고 2. 날짜값을 만들 때 NOW( 6 ) CURRENT_TIMESTAMP( 6 ) 이런 식으로 몇자리까지(0~6까지)의 소수 시간(fractional seconds precision)을 표시할 것인지 인자를 전달해야 한다. 기본값은 생략해도 되는지라...
2017.10.16 -
[Oracle] Milisecond 가져오기
날짜 시간을 문자열로 만들 때 흔히 이렇게 사용했다. SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL; 하지만, 흔히 100분의 1초라는 Milisecond는 SYSDATE 만으로는 해결되지 않는다. 이늠은 TIMESTAMP에서 확인해야한다. SELECT TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS.FF6') FROM DUAL;
2012.02.14