OLE DB 스키마 행 집합(SQL Server Compact)
다음 스키마 행 집합은 Microsoft SQL Server Compact 4.0용 OLE DB 공급자가 SQL Server Compact 4.0의 관련 기능을 수행하는 데 사용합니다.
OLE DB 스키마 이름 |
설명 및 GUID (필요한 경우) |
---|---|
DBSCHEMA_COLUMNS |
COLUMNS 행 집합은 데이터베이스에 정의되어 있는 테이블 열을 식별합니다. SQL Server Compact 4.0에서는 TABLE_NAME 및 COLUMN_NAME 제한 열만 지원합니다. |
DBSCHEMA_INDEXES |
INDEXES 행 집합은 데이터베이스에 정의되어 있는 인덱스를 식별합니다. SQL Server Compact 4.0에서는 INDEX_NAME 및 TABLE_NAME 제한 열만 지원합니다. |
DBSCHEMA_KEY_COLUMN_USAGE |
KEY_COLUMN_USAGE 행 집합은 데이터베이스에 정의되어 있는 열을 식별합니다. SQL Server Compact 4.0에서는 CONSTRAINT_NAME 및 TABLE_NAME 제한 열만 지원합니다. |
DBSCHEMA_PROVIDER_TYPES |
PROVIDER_TYPES 행 집합은 데이터 공급자가 지원하는 기본 데이터 형식을 식별합니다. SQL Server Compact 4.0에서는 DATA_TYPE 제한 열만 지원합니다. |
DBSCHEMA_TABLE_CONSTRAINTS |
TABLE_CONSTRAINTS 행 집합은 데이터베이스에 정의되어 있는 테이블 제약 조건을 식별합니다. SQL Server Compact 4.0에서는 CONSTRAINT_NAME 및 TABLE_NAME 제한 열만 지원합니다. |
DBSCHEMA_TABLES |
TABLES 행 집합은 데이터베이스에 정의되어 있는 테이블을 식별합니다. SQL Server Compact 4.0에서는 TABLE_NAME 및 TABLE_TYPE 제한 열만 지원합니다. |
DBSCHEMA_TABLES_INFO |
TABLES_INFO 행 집합은 데이터베이스에 정의되어 있는 테이블을 식별합니다. SQL Server Compact 4.0에서는 TABLE_NAME 및 TABLE_TYPE 제한 열만 지원합니다. |
DBSCHEMA_REFERENTIAL_CONSTRAINTS |
REFERENTIAL_CONSTRAINTS 행 집합은 데이터베이스에 정의된 참조 제약 조건을 식별합니다. SQL Server Compact 4.0에서는 CONSTRAINT_NAME 제한 열만 지원되며 DBSCHEMA_FOREIGN_KEYS는 지원되지 않습니다. 그러나 DBSCHEMA_KEY_COUMN_USAGE 및 DBSCHEMA_REFERENTIAL_CONSTRAINTS에서 JOIN을 수행함으로써 동일한 정보를 얻을 수 있습니다. |
공급자별 스키마 행 집합 열
DBSCHEMA_COLUMNS 행 집합은 SQL Server Compact 4.0에 고유한 다음 열을 반환합니다.
AUTOINC_MIN
자동 증가 열의 최소값입니다.
AUTOINC_MAX
자동 증가 열의 최대값입니다.
AUTOINC_NEXT
자동 증가 열의 다음 값입니다.
AUTOINC_SEED
자동 증가 열의 시작 값입니다.
AUTOINC_INCREMENT
자동 증가 열의 증가값입니다.
참고
이 항목의 처음 부분에 나열되어 있는 공급자별 열의 형식은 모두 DBTYPE_I8입니다. 이전 버전의 SQL Server Compact 4.0에서는 DBTYPE_I4 형식입니다.