스키마 행 집합 지원(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와 관련됩니다.
|
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 |