

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# enable\$1case\$1sensitive\$1super\$1attribute
<a name="r_enable_case_sensitive_super_attribute"></a>

## 값(기본값은 굵은 글꼴로 표시)
<a name="r_enable_case_sensitive_super_attribute-values"></a>

true, **false**

## Description
<a name="r_enable_case_sensitive_super_attribute-description"></a>

속성 이름이 구분되지 않은 SUPER 데이터 형식 구조를 탐색할 때 대소문자를 구분할지 여부를 결정하는 구성 값입니다. `enable_case_sensitive_super_attribute`를 `true`로 설정하면 속성 이름이 구분되지 않은 SUPER 형식 구조를 탐색할 때 대소문자를 구분합니다. 값을 `false`로 설정하면 속성 이름이 구분되지 않은 SUPER 형식 구조를 탐색할 때 대소문자를 구분하지 않습니다.

속성 이름을 큰따옴표로 묶은 다음 `enable_case_sensitive_identifier`를 `true`로 설정하면 `enable_case_sensitive_super_attribute` 구성 옵션 설정과 관계없이 대소문자를 항상 구분합니다.

`enable_case_sensitive_super_attribute`는 SUPER 데이터 유형이 있는 열에만 적용됩니다. 다른 모든 열의 경우 `enable_case_sensitive_identifier`를 대신 사용하는 것이 좋습니다.

대문자 및 대소문자 혼합 JSON 필드 탐색에 대한 자세한 내용은 [대문자 및 대소문자 혼합 필드 이름 또는 속성이 포함된 JSON 필드에 액세스](super-configurations.md#upper-mixed-case) 섹션을 참조하세요.

## 예제
<a name="w2aac61c51b7"></a>

다음 예제에서는 `enable_case_sensitive_super_attribute`가 활성화되었을 때와 비활성화되었을 때 SUPER 값을 선택한 결과를 보여 줍니다.

```
--Create a table with a SUPER column.
CREATE TABLE tbl (col SUPER);
 
--Insert values.
INSERT INTO tbl VALUES (json_parse('{
 "A": "HELLO", "a": "123"
}'));

SET enable_case_sensitive_super_attribute TO ON;

SELECT col.A FROM tbl;
  a 
----- 
 "HELLO"
(1 row)

SELECT col.a FROM tbl;
  a 
----- 
 "123"
(1 row)

SET enable_case_sensitive_super_attribute TO OFF;

SELECT col.A FROM tbl;
  a 
-----
 "123"
(1 row)

SELECT col.a FROM tbl;
  a  
-----
 "123"
(1 row)
```

## 사용 관련 참고 사항
<a name="r_enable_case_sensitive_super_attribute-usage-notes"></a>
+  뷰와 구체화된 뷰는 생성 당시의 `enable_case_sensitive_super_attribute` 값을 따릅니다. 지연 바인딩 뷰, 저장 프로시저 및 사용자 정의 함수는 쿼리 시점의 `enable_case_sensitive_super_attribute` 값을 따릅니다.
+  구체화된 뷰에 자동 새로 고침을 사용하는 경우 클러스터 또는 작업 그룹의 파라미터 그룹에서 `enable_case_sensitive_identifier value`을 설정하는 것이 좋습니다. 이렇게 하면 구체화된 뷰가 새로 고쳐질 때 `enable_case_sensitive_identifier`가 일정하게 유지됩니다. 구체화된 뷰의 자동 새로 고침에 대한 자세한 내용은 [구체화된 뷰 새로 고침](materialized-view-refresh.md) 섹션을 참조하세요. 파라미터 그룹에서 구성 값을 설정하는 방법에 대한 자세한 내용은 *Amazon Redshift 관리 안내서*의 [Amazon Redshift 파라미터 그룹](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html)을 참조하세요.
+  문 결과의 열 이름은 `enable_case_sensitive_super_attribute` 값에 관계없이 항상 소문자로 표시됩니다. 열 이름도 대소문자를 구분하도록 하려면 `enable_case_sensitive_identifier`를 활성화합니다.
+  행 수준 보안 정책이 첨부된 테이블을 쿼리하는 일반 사용자는 기본 `enable_case_sensitive_identifier` 설정을 사용하는 것이 좋습니다. 행 수준 보안에 대한 자세한 내용은 [행 수준 보안](t_rls.md)을 참조하세요.