WEB/SQL

oracle 과 mariaDb 의 차이점

iiaii 2020. 8. 10. 08:57
반응형

oracle 과 mariaDb 의 차이점 

oracle, tibero을 사용하다 이번에 mariaDb 를 사용하는 프로젝트에 오게 되었다. 

SQL 쓰는 거야 뭐 SELECT, INSERT, UPDATE, MERGE 쓰면 되는거 

평소 하던데로 하면 되겠지 생각 했지만, 

사소하게 표기법이 있어서 처음에는 익숙하지 않음에서 오는 불편함이 있었다. 

1. NVL -> IFNULL 

2.DECODE -> CASE WHEN ~ THEN ~ ELSE ~ END 

3. SYSDATE -> NOW() 

4. MERGE -> ON DUPLICATE KEY UPDATE

5. DATE_FORMAT('2020810', '%Y%m%d' ) 

6. A||B -> CONCAT(A,B) 

7. SUBSTR('20200810' FROM 1 FOR 4) == '2020'

8.DUAL 없음, 그냥 FROM 절 없이 SELECT 문 작성 


반응형