Database
[Database] DB 변경 시 확인해야 할 함수
oSsonGo
2021. 10. 24. 16:23
MySql | Oracle | MSSql | |
현재시간 | NOW() | SYSDATE | GETDATE() |
날짜 형식 | DATE_FORMAT | TO_CHAR | CONVERT |
날짜 형 변환 | STR_TO_DATE | TO_DATE | CONVERT |
날짜 더하기 뺴기 | DATE_ADD | INTERVAL | DATEADD |
하나 Row 가져오기 | limit 0,1 | ROWNUM=1 | Top 1 |
Null 확인 | IFNULL | NVL | ISNULL |
※ 날짜 변환 (Data > String)
DATE_FORMAT(CURRENT_TIMESTAMP, '%Y-%m-%d %H:%i') -- MYSql
TO_CHAR(REG_DT, 'YYYY-MM-DD') -- Oracle
CONVERT(CHAR(10), CURRENT_TIMESTAMP, 23) -- MSSql
※ 날짜 변환(String > Date)
STR_TO_DATE('2021.10.24 12:00:00', '%Y.%m.%d %H:%i:%s') -- MySql
TO_DATE('2021.10.24 12:00:00', 'YYYY.MM.DD hh24:mi:ss') -- Oracle
CONVERT(datetime,'2021.10.24 12:00:00', 20) -- MSSql