데이터 유형

데이터 유형은 값 세트를 나타냅니다. 데이터베이스에서 데이터 유형을 사용하면 다음과 같은 이점이 있습니다.
  • 일관성 있는 결과

    동일한 유형의 컬럼이 있으면 일관성 있는 결과가 생성됩니다. 데이터베이스 조작(예: 표시, 정렬, 집계 및 조인)에서 일관성 있는 결과를 생성합니다. 서로 다른 유형을 비교하고 표시하는 경우, 충돌이 발생하지 않습니다.

  • 데이터 유효성 검증

    동일한 유형의 컬럼이 있으면 올바르게 형식화된 데이터만 입력되도록 보장합니다.

  • 압축된 스토리지

    동일한 유형의 컬럼이 있으면 데이터가 효율적으로 저장되도록 보장합니다. 시스템이 필요 이상의 추가 스토리지를 할당할 필요가 없습니다.

  • 성능

    동일한 유형의 컬럼이 있으면 시스템이 쿼리를 효율적으로 처리할 수 있도록 허용합니다.

관계형 데이터베이스의 각 컬럼은 하나의 데이터 유형만 보유할 수 있습니다. 컬럼 내에서 혼합 데이터 유형을 보유할 수는 없습니다.

이 섹션에서는 SQL이 지원하는 데이터 유형에 대해 설명합니다. 여기서는 사용 가능한 경우 유형 별명을 설명합니다. 나열되는 첫 번째 유형 이름은 기본 양식이며 Netezza Performance Server SQL이 테이블 정의와 함께 저장하는 양식입니다. 유형 별명은 테이블 정의와 함께 저장되지 않습니다.