OLE DB 스키마 행 집합(SQL Server Compact)

다음 스키마 행 집합은 Microsoft SQL Server Compact 3.5(SQL Server Compact 3.5)용 OLE DB 공급자가 SQL Server Compact 3.5의 관련 기능을 수행하는 데 사용합니다.

OLE DB 스키마 이름 설명 및 GUID (필요한 경우)

DBSCHEMA_COLUMNS

COLUMNS 행 집합은 데이터베이스에 정의되어 있는 테이블 열을 식별합니다. SQL Server Compact 3.5에서는 TABLE_NAME 및 COLUMN_NAME 제한 열만 지원합니다.

DBSCHEMA_INDEXES

INDEXES 행 집합은 데이터베이스에 정의되어 있는 인덱스를 식별합니다. SQL Server Compact 3.5에서는 INDEX_NAME 및 TABLE_NAME 제한 열만 지원합니다.

DBSCHEMA_KEY_COLUMN_USAGE

KEY_COLUMN_USAGE 행 집합은 데이터베이스에 정의되어 있는 열을 식별합니다. SQL Server Compact 3.5에서는 CONSTRAINT_NAME 및 TABLE_NAME 제한 열만 지원합니다.

DBSCHEMA_PROVIDER_TYPES

PROVIDER_TYPES 행 집합은 데이터 공급자가 지원하는 기본 데이터 형식을 식별합니다. SQL Server Compact 3.5에서는 DATA_TYPE 제한 열만 지원합니다.

DBSCHEMA_TABLE_CONSTRAINTS

TABLE_CONSTRAINTS 행 집합은 데이터베이스에 정의되어 있는 테이블 제약 조건을 식별합니다. SQL Server Compact 3.5에서는 CONSTRAINT_NAME 및 TABLE_NAME 제한 열만 지원합니다.

DBSCHEMA_TABLES

TABLES 행 집합은 데이터베이스에 정의되어 있는 테이블을 식별합니다. SQL Server Compact 3.5에서는 TABLE_NAME 및 TABLE_TYPE 제한 열만 지원합니다.

DBSCHEMA_TABLES_INFO

TABLES_INFO 행 집합은 데이터베이스에 정의되어 있는 테이블을 식별합니다. SQL Server Compact 3.5에서는 TABLE_NAME 및 TABLE_TYPE 제한 열만 지원합니다.

DBSCHEMA_REFERENTIAL_CONSTRAINTS

REFERENTIAL_CONSTRAINTS 행 집합은 데이터베이스에 정의되어 있는 참조 제약 조건을 식별합니다. SQL Server Compact 3.5에서는 CONSTRAINT_NAME 제한 열만 지원하며 DBSCHEMA_FOREIGN_KEYS는 지원하지 않습니다. 그러나 DBSCHEMA_KEY_COUMN_USAGE 및 DBSCHEMA_REFERENTIAL_CONSTRAINTS에서 JOIN을 수행함으로써 동일한 정보를 얻을 수 있습니다.

공급자별 스키마 행 집합 열

DBSCHEMA_COLUMNS 행 집합은 SQL Server Compact 3.5에 고유한 다음 열을 반환합니다.

  • AUTOINC_MIN
    자동 증가 열의 최소값입니다.
  • AUTOINC_MAX
    자동 증가 열의 최대값입니다.
  • AUTOINC_NEXT
    자동 증가 열의 다음 값입니다.
  • AUTOINC_SEED
    자동 증가 열의 시작 값입니다.
  • AUTOINC_INCREMENT
    자동 증가 열의 증가값입니다.

참고

이 항목의 처음 부분에 나열되어 있는 공급자별 열의 형식은 모두 DBTYPE_I8입니다. 이전 버전의 SQL Server Compact 3.5에서는 DBTYPE_I4 형식입니다.