반응형
Mysql 에서 주로 사용하는 날짜 더하기와 문자열로 바꾸어주는 함수 입니다.
/* 하루를 더한다 */
SELECT DATE_ADD(NOW(), INTERVAL 1 DAY);
/* 1시간을 더한다 */
SELECT DATE_ADD(NOW(), INTERVAL 1 HOUR);
/* 1뷴울 더한다 */
SELECT DATE_ADD(NOW(), INTERVAL 1 MINUTE);
/* 1초를 더한다 */
SELECT DATE_ADD(NOW(), INTERVAL 1 SECOND);
/* 하루를 뺀다 */
SELECT DATE_SUB(NOW(), INTERVAL 1 DAY);
/* 문자열로 변환 */
SELECT DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 DAY), '%Y-%m-%d %H:%i:%s');
/* 문자열로 변환(밀리세컨드) 2020-04-22 23:35:54.627 */
select SUBSTRING(DATE_FORMAT(now(3), '%Y-%m-%d %H:%i:%s.%f'), 1, 23);
-- 2013-09-27 12:34:56.123456
SELECT STR_TO_DATE('2013-09-27 12:34:56.123456', '%Y-%m-%d %H:%i:%S.%f');
반응형
'Database' 카테고리의 다른 글
db2 버전 확인 쿼리 (0) | 2017.12.31 |
---|---|
db2 설치 centos6.7 삽질기 (0) | 2017.12.28 |
db2 create database script (0) | 2017.12.28 |
db2 port (0) | 2017.12.27 |
오라클 날짜 oracle date (0) | 2017.10.31 |
ORA-22835: 버퍼가 너무 작아 CLOB를 CHAR 또는 BLOB에서 RAW로 변환할 수 없습니다 (0) | 2017.10.29 |
oracle update join multiple tables - 오라클 다중 업데이트 (0) | 2017.10.24 |
오라클 - LISTAGG 중복제거 (2) | 2017.10.16 |