본문 바로가기
IT/PostgreSQL

[PostgreSQL] - 오라클(Oracle)에서 포스트그레(PostgreSQL)로 쿼리 변환, 마이그레이션 하는 방법, 문법 차이

by 차이나는 개발자 2022. 9. 13.
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
반응형

댓글