반응형
Amazon Redshift는 PostgreSQL을 기반으로 한다.
따라서 MySQL 에서는 사용 가능한 함수고, 잘 돌아가는 쿼리문인데
Redshift 에서는 오류가 나는 경우들도 있다.
어떤 함수들의 경우 MySQL 에서 사용가능한데
Redshift 에서는 사용 불가능하다.
또, 아무리 Amazon Redshift 기반이 PostgreSQL 라고 해도
Amazon Redshift SQL 과 PostgreSQL 에는 차이가 있다.
Amazon Redshift SQL 에서 모든 PostgreSQL 의 함수와 기능을 제공하는 것은 아니라는 것이다.
아래 공식문서에 자세히 나와있다.
https://docs.aws.amazon.com/ko_kr/redshift/latest/dg/c_redshift-and-postgres-sql.html
https://docs.aws.amazon.com/ko_kr/redshift/latest/dg/c_unsupported-postgresql-functions.html
아마존 레드시프트에서 사용 가능한 함수 및 명령어들은 아래에서 확인 가능하다
https://docs.aws.amazon.com/ko_kr/redshift/latest/dg/r_CASE_function.html
'IT > SQL' 카테고리의 다른 글
[AWS Redshift SQL] DATEDIFF 함수 _ 날짜 차이 구하기 (0) | 2022.03.08 |
---|---|
[AWS Redshift SQL] 숫자 세 자리 마다 콤마(,) 찍기 / 소수점 자릿수 맞추기 (ft. TO_CHAR) (0) | 2022.03.07 |
[SQL예문] 신규주문 / 재주문 회원수 구하기 (ft. CASE WHEN , 서브쿼리) (4) | 2022.03.03 |
[SQL예문] 월별 / 일별 주문 수 추출하기 (feat. SUBSTRING) (0) | 2022.02.25 |
[MySQL] ALTER TABLE (ADD, DROP, RENAME,MODIFY) (0) | 2022.02.03 |
댓글