반응형
POSTGRESQL에는 무료버전인 OPEN SOURCE가 있고, 유료 버전인 EDB(ENTER PRISE) 버전이 있다.
SQL문을 작성했을 때, 유료 버전인 EDB에 맞춰 sql을 생성했다가, 고객사가 무료버전(open source)을 사용한 다는 것을 알고 데이터 형식을 수정하였다.
POSTGRESQL(EDB) | POSTGRESQL(OPEN SOURCE) |
VARCHAR2 | VARCHAR |
BLOB/CLOB | TEXT |
NUMBER | NUMERIC |
NOMAXVALUE | NO MAXVALUE |
LOGGING | X |
NVARCHAR2 | VARCHAR |
NVARCHAR2(n) -> VARCHAR(2n) 추천 ex) NVARCHAR2(1000)인 경우에 VARCHAR(2000)을 추천 하긴하나, VARCHAR(1000)도 가능 |
|
SELECT 1 FROM DUAL; | SELECT 1; |
SYSDATE(); | NOW(); |
반응형
'💻 개발과 자동화' 카테고리의 다른 글
[Python] 파이썬 시작 (파이썬 설치 및 개념) + 환경변수 등록 (0) | 2021.12.09 |
---|---|
FIDO의 모든것 (0) | 2021.11.24 |
TOMCAT 배포된 war 파일 초기화 문제 (덮어씌어짐) (2) | 2021.11.04 |
[Shell script] DB별 user 생성 및 sql문 실행 (2) | 2021.10.29 |
[shell script] exception handling (예외 처리) (0) | 2021.10.28 |
댓글