스키마 행 집합 클래스 및 Typedef 클래스
스키마를 소유 하 고 있거나 특정 사용자가 만든 데이터베이스 개체의 컬렉션입니다.카탈로그 스키마를 하나 이상 포함 될 수 있습니다 있지만 항상 보기 및 도메인의 스키마 정보를 포함 하는 INFORMATION_SCHEMA 라는 스키마를 포함 해야 합니다.OLE DB 스키마 정보 미리 정의 된 스키마 행 집합을 사용 하 여 검색 하 고 형식, 테이블, 열, 인덱스, 뷰, 어설션 및 제약 조건, 통계, 문자 집합, 정렬, 및 도메인에 포함 되어 있습니다.
스키마 행 집합 메타 데이터를 나타내는 미리 정의 된 행 집합이입니다.스키마 행 집합은 데이터베이스 구조 컴파일 타임에 알 수 없는 동적 프로그래밍에서 일반적으로 사용 됩니다.런타임에 데이터베이스에 관한 정보를 얻기 위해 이러한 스키마 행 집합을 사용할 수 있습니다.
스키마 행 집합을 인스턴스화하는 데 typedef 클래스를 사용 합니다.해당 정의와 스키마 행 집합 클래스는 다음과 같습니다.호출 해야 CRestrictions::Open 스키마 행 집합의 인스턴스를 만든 후.이 메서드는 지정한 제한에 따라 결과 집합을 반환 합니다.참조 IDBSchemaRowset 에 대 한 내용은 각 스키마 행 집합을 연결 하는 제한 열입니다.
다음 표에서 각 OLE DB 스키마 행 집합 및 해당 표시 됩니다. OLE DB 템플릿은 typedef 클래스 및 클래스 정보입니다.
OLE DB 스키마 행 집합 |
Typedef 클래스 |
클래스 정보 |
---|---|---|
요구 사항
헤더: atldbsch.h