지원되지 않는 PostgreSQL 기능
다음 PostgreSQL 기능은 Amazon Redshift에서 지원되지 않습니다.
중요
Amazon Redshift와 PostgreSQL의 공통 요소라고 해서 의미가 동일할 것이라고 미리 짐작해서는 안 됩니다. 반드시 Amazon Redshift 개발자 안내서 SQL 명령 섹션을 참조하여 미묘한 차이가 무엇인지 확인하세요.
-
쿼리 도구 psql은 지원되지 않습니다. Amazon Redshift RSQL 클라이언트가 지원됩니다.
-
테이블 분할(범위 및 목록 분할)
-
테이블스페이스
-
제약 조건
-
고유
-
외래 키
-
프라이머리 키
-
제약 조건 확인
-
예외 제약 조건
고유성, 기본 키 및 외래 키 제약 조건은 허용되지만 오직 참고용입니다. 따라서 시스템에서 적용되지는 않지만 쿼리 플래너에서 사용할 수는 있습니다.
-
-
데이터베이스 역할
-
상속
-
PostgreSQL 시스템 열
Amazon Redshift SQL은 시스템 열을 묵시적으로 정의하지 않습니다. 하지만 다음 PostgreSQL 시스템 열 이름은 사용자 정의 열인
oid
,tableoid
,xmin
,cmin
,xmax
,cmax
,ctid
의 이름으로 사용할 수 없습니다. 자세한 내용은 https://www.postgresql.org/docs/8.0/static/ddl-system-columns.html에서 확인할 수 있습니다. -
인덱스
-
창 함수의 NULLS 절
-
콜레이션
Amazon Redshift는 로케일 또는 사용자 정의 데이터 정렬 순서를 지원하지 않습니다. 콜레이션 시퀀스 섹션을 참조하세요.
-
값 표현식
-
구독 표현식
-
배열 생성자
-
행 생성자
-
-
트리거
-
외부 데이터 관리(SQL/MED)
-
테이블 함수
-
상수 테이블로 사용되는 VALUES 목록
-
시퀀스
-
시퀀스
-
RULE 및 TRIGGER 권한
Amazon Redshift는 GRANT ALL 또는 REVOKE ALL를 실행할 때 이러한 권한을 부여하거나 취소하지만, RULE 및 TRIGGER 권한의 유무는 피부여자의 액세스 권한에 어떤 식으로든 영향을 미치지 않습니다.