배움/DB
[MariaDB]오라클 비교
이드리스
2019. 7. 14. 11:12
최근 MariaDB를 사용함에 있어서 새롭게 배우는걸 정리 해 보려고 한다.
1. 해당월 마지막날
오라클
SELECT LAST_DAY('20190710') FROM DUAL;
-> 20190731
MariaDB
- 다음달 01일을 강제로 만들어준 뒤 하루 빼서 해당월 마지막날을 구함
SELECT DATE_FORMAT(DATE_SUB(CONVERT(DATE_FORMAT(DATE_ADD(DATE_FORMAT('20190710', %Y%m%d), INTERVAL 1 MONTH), %Y%m), '01), INTERVAL 1 DAY), %Y%m%d) FROM DUAL;
->20190731
결론....
오라클이 함수가 참 잘되어있다...