오라클 | MySQL |
---|---|
NVL(컬럼명,'널일때값') | IFNULL(컬러명,'널일때값') |
TO_CHAR(날짜형문자,'YYYYMMDD') 요일은 'D' | DATE_FORMAT(날짜,'%Y%m%d') 요일은 '%w' |
SYSDATE | NOW() |
LIKE '%DDDD%' | LIKE CONCAT('DDDD','%') |
TO_CHAR 또는 TO_NUMBER | CAST EX)CAST(123 AS CHAR) |
대소문자 구분X | 구분함, 설정으로 변경가능 |
ROWNUM | LIMIT |
시퀀스명.NEXTVAL | 시퀀스명.CURRVAL |
SUBSTR('문자열'1,10) | SUBSTRING(문자열, 1,10), LEFT(문자열, 3), RIGHT(문자열, 3) |
버티컬바(||) 사용 | CONCAT(컬럼명,'-') |
TO_DATE | STR_TO_DATE |
TRUNC | TRUNCATE |
DECODE | IF |