반응형
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(); |
반응형
'DATABASE' 카테고리의 다른 글
[Mssql] Table drop시 FOREIGN KEY 참조로 삭제 불가능 (0) | 2024.06.14 |
---|---|
Mysql, MariaDB PASSWORD Lifetime 설정(만료기간) (0) | 2022.03.16 |
centos7 mysql5.7 설치 및 에러 해결 초기 패스워드 및 변경 방법 (0) | 2021.10.18 |
MySQL Workbench EER Diagram (0) | 2021.09.01 |
Pg Admin에서 가상서버 postgres db 접속 테스트 (0) | 2021.08.31 |
댓글