[1] 형식 차이
| 오라클 | MySQL |
| varchar2 | varchar |
| number(10) | int(10) |
[2] 데이터 대소문자 구분
| 오라클 | MySQL |
| 데이터 대소문자 구분 | 데이터 대소문자 구분X |
[3] 일반 함수
| oracle | MySQL |
| decode | if |
| case | case |
#oracle 에서 decode
select ename, deptno, sal, decode(deptno, 10, 300,
20, 500, 0 ) as bonus
from emp;
#MySQL에서 if
select ename, deptno,sal,if(deptno=10,300
if(deptno=20,500,0) ) as bonus
from emp;
[4] 날짜포멧
| 오라클 | MySQL |
| RRRR,YYYY : 연도 4자리 | %Y : 연도 4자리 |
| RR,YY : 연도 2자리 | %y : 연도 2자리 |
| MM ,MON : 달 | %M : 달(영문) |
| %m : 달(숫자) | |
| DAY,DY,D :요일 | %W :요일 |
RRRR, RR, YYYY, YY :년도
MM, MON : 달
DD : 일
DAY, DY, D : 요일
WW, IW : 주 (삼성 반도체에서 많이사용 )
HH, HH24 : 시간
MI : 분
SS : 초