728x90
반응형
#오라클(Oracle)에서 포스트그레(PostgreSQL)로 쿼리 변환, 마이그레이션 하는 방법, 문법 차이
#Dual
-Oracle
SELECT 1 FROM DUAL
-PostgreSQL
SELECT 1
#NULL 함수
-Oracle
NVL
-PostgreSQL
COALESCE
#DATE
-Oracle
SYSDATE
-PostgreSQL
CURRENT_TIMESTAMP
NOW()
#ORACLE DECODE
-PostgreSQL
CASE WHEN THEN ELSE END
#데이터 타입
NUMBER = NUMERIC
VARCHAR2 = VARCHAR
#시퀀스
-Oracle
시퀀스명.NEXTVAL
-PostgreSQL
NEXTVAL('시퀀스명')
#ORACLE ROWNUM
-PostgreSQL
WHERE 절 : LIMIT 1
SELECT 절 : ROW_NUMBER() OVER() AS ROWNUM
#ORACLE INSTR() 함수
-PostgreSQL
position() 함수
728x90
반응형
댓글