다음을 통해 공유


스키마 행 집합 지원(OLE DB)

SQL Server Native Client OLE DB 공급자는 Transact-SQL 분산 쿼리를 처리할 때 연결된 서버에서 스키마 정보를 반환하는 것도 지원합니다.

[!참고]

SQL Server에서 동의어를 지원하기는 하지만 동의어의 메타데이터는 SQL Server Native Client에서 반환하지 않습니다.

다음 표에는 SQL Server Native Client OLE DB 공급자가 지원하는 스키마 행 집합 및 제한 열이 나와 있습니다.

스키마 행 집합

제한 열

DBSCHEMA_CATALOGS

CATALOG_NAME

DBSCHEMA_COLUMN_PRIVILEGES

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME GRANTOR GRANTEE

DBSCHEMA_COLUMNS

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME

다음의 추가 열은 SQL Server와 관련됩니다.

  • COLUMN_LCID. 데이터 정렬의 로캘 ID입니다. COLUMN_LCID는 Windows LCID 값과 같습니다.

  • COLUMN_COMPFLAGS. 데이터 정렬에 지원되는 비교를 정의합니다. 데이터 형식은 DBPROB_FINDCOMPAREOPS와 같습니다.

  • COLUMN_SORTID. 데이터 정렬에 대한 SQL Server 정렬 스타일입니다.

  • COLUMN_TDSCOLLATION. 열에 대한 SQL Server 데이터 정렬입니다.

  • IS_COMPUTED. 열이 계산 열이면 VARIANT_TRUE이고, 그렇지 않으면 VARIANT_FALSE입니다.

DBSCHEMA_FOREIGN_KEYS

모든 제한 사항이 지원됩니다.

PK_TABLE_CATALOG PK_TABLE_SCHEMA PK_TABLE_NAME FK_TABLE_CATALOG FK_TABLE_SCHEMA FK_TABLE_NAME

DBSCHEMA_INDEXES

제한 사항 1, 2, 3 및 5가 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA INDEX_NAME TABLE_NAME

DBSCHEMA_PRIMARY_KEYS

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME

DBSCHEMA_PROCEDURE_PARAMETERS

모든 제한 사항이 지원됩니다.

PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME PARAMETER_NAME

DBSCHEMA_PROCEDURES

제한 사항 1, 2 및 3이 지원됩니다.

PROCEDURE_CATALOG PROCEDURE_SCHEMA PROCEDURE_NAME

DBSCHEMA_PROCEDURES는 현재 사용자가 실행할 수 있는 프로시저나 현재 사용자가 VIEW DEFINITION 권한을 부여받은 프로시저만 반환합니다.

DBSCHEMA_PROVIDER_TYPES

모든 제한 사항이 지원됩니다.

DATA_TYPE BEST_MATCH

DBSCHEMA_SCHEMATA

모든 제한 사항이 지원됩니다.

CATALOG_NAME SCHEMA_NAME SCHEMA_OWNER

DBSCHEMA_STATISTICS

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME

DBSCHEMA_TABLE_CONSTRAINTS

모든 제한 사항이 지원됩니다.

CONSTRAINT_CATALOG CONSTRAINT_SCHEMA CONSTRAINT_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME CONSTRAINT_TYPE

DBSCHEMA_TABLE_PRIVILEGES

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME GRANTOR GRANTEE

DBSCHEMA_TABLES

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE

DBSCHEMA_TABLES_INFO

모든 제한 사항이 지원됩니다.

TABLE_CATALOG TABLE_SCHEMA TABLE_NAME TABLE_TYPE