Index 속성(OLE DB)

DBPROPSET_INDEX 속성 집합에 포함되는 속성은 다음과 같습니다. 이러한 속성은 모두 Index 속성 그룹에 있습니다.

속성 ID

설명

DBPROP_INDEX_AUTOUPDATE

  • 유형: VT_BOOL

  • 읽기/쓰기 유형: 읽기 전용

  • 설명: 자동 업데이트

참고: 이 공급자의 값은 항상 VARIANT_TRUE이며, 이는 인덱스가 자동으로 유지 관리됨을 나타냅니다.

DBPROP_INDEX_NULLCOLLATION

  • 유형: VT_I4

  • 읽기/쓰기 유형: 읽기 전용

  • 설명: NULL 정렬

참고: 인덱스에서 Null 값이 정렬되는 방법을 지정합니다. 이 공급자의 값은 항상 DBPROPVAL_NC_LOW이며, 이는 Null 값이 목록의 하단에 정렬됨을 나타냅니다.

DBPROP_INDEX_NULLS

  • 유형: VT_I4

  • 읽기/쓰기 유형: 읽기/쓰기

  • 설명: NULL 키

참고: Null 키의 허용 여부를 지정합니다. 이 공급자의 값은 항상 DBPROPVAL_IN_DISALLOWNULL이며, 이는 인덱스에서 키 열이 NULL인 항목을 허용하지 않음을 나타냅니다. Null 키를 가진 인덱스 항목을 삽입하려고 하면 공급자가 오류를 반환합니다. 이 공급자는 Null 값을 허용하는 인덱스와 허용하지 않는 인덱스를 모두 지원합니다.

DBPROP_INDEX_TYPE

  • 유형: VT_I4

  • 읽기/쓰기 유형: 읽기 전용

  • 설명: 인덱스 유형

참고: 인덱스 유형을 지정하며, 이 공급자의 값은 항상 DBPROPVAL_IT_BTREE입니다.

DBPROP_INDEX_UNIQUE

  • 유형: VT_BOOL

  • 읽기/쓰기 유형: 읽기/쓰기

  • 설명: 고유

  • 참고: 인덱스 키의 고유성 여부를 지정합니다. 공급자는 다음 값을 지원합니다.

    • VARIANT_TRUE - 인덱스 키가 고유해야 함을 나타냅니다.

VARIANT_FALSE - 중복 키가 허용됨을 나타냅니다.