| 常量 | 
        值 | 
        描述 | 
        约束列 | 
      
      
        | adSchemaProviderSpecific | 
        -1 | 
        如果提供者定义自己的非标准模式查询,则将使用该常量。 | 
        Provider specific | 
      
      
        | adSchemaAsserts | 
        0 | 
        返回目录中定义的断言。 | 
        
		
		- CONSTRAINT_CATALOG
 
        - CONSTRAINT_SCHEMA
 
        - CONSTRAINT_NAME
 
		 
		 | 
      
      
        | adSchemaCatalogs | 
        1 | 
        返回与可通过 DBMS 访问的目录相关的物理属性。 | 
        CATALOG_NAME | 
      
      
        | adSchemaCharacterSets | 
        2 | 
        返回目录中定义的字符集。 | 
        CHARACTER_SET_CATALOG
          CHARACTER_SET_SCHEMA
          CHARACTER_SET_NAME | 
      
      
        | adSchemaCollations | 
        3 | 
        返回目录中定义的字符序列。 | 
        
		
		- COLLATION_CATALOG
 
        - COLLATION_SCHEMA
 
        - COLLATION_NAME
 
		 
		 | 
      
      
        | adSchemaColumns | 
        4 | 
        返回目录中定义的表(包括视图)的列。 | 
        
		
		- TABLE_CATALOG
 
        - TABLE_SCHEMA
 
        - TABLE_NAME
 
        - COLUMN_NAME
 
		 
		 | 
      
      
        | adSchemaCheckConstraints | 
        5 | 
        返回目录中定义的校验约束。 | 
        
		CONSTRAINT_CATALOG
        CONSTRAINT_SCHEMA
        CONSTRAINT_NAME
		 | 
      
      
        | adSchemaConstraintColumnUsage | 
        6 | 
        返回目录中定义的列,这些列由引用约束、唯一约束、校验约束和断言使用。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME
          COLUMN_NAME | 
      
      
        | adSchemaConstraintTableUsage | 
        7 | 
        返回目录中定义的表,这些表由引用约束、唯一约束、校验约束和断言使用。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME | 
      
      
        | adSchemaKeyColumnUsage | 
        8 | 
        返回目录中定义的,被约束为关键字的列。 | 
        CONSTRAINT_CATALOG
          CONSTRAINT_SCHEMA
          CONSTRAINT_NAME
          TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME
          COLUMN_NAME | 
      
      
        | AdSchemaReferentialConstraints | 
        9 | 
        返回目录中定义的引用约束。 | 
        
		CONSTRAINT_CATALOG
        CONSTRAINT_SCHEMA
        CONSTRAINT_NAME
		 | 
      
      
        | adSchemaTableConstraints | 
        10 | 
        返回目录中定义的表约束。 | 
        
		CONSTRAINT_CATALOG
        CONSTRAINT_SCHEMA
        CONSTRAINT_NAME
        TABLE_CATALOG
        TABLE_SCHEMA
        TABLE_NAME
        CONSTRAINT_TYPE
		 | 
      
      
        | adSchemaColumnsDomainUsage | 
        11 | 
        返回目录中定义的列,这些列依赖于该目录中定义的域。 | 
        
		DOMAIN_CATALOG
        DOMAIN_SCHEMA
        DOMAIN_NAME
        COLUMN_NAME
		 | 
      
      
        | adSchemaIndexes | 
        12 | 
        返回目录中定义的索引。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          INDEX_NAME
          TYPE
          TABLE_NAME | 
      
      
        | adSchemaColumnPrivileges | 
        13 | 
        返回目录中定义的表的列具有的特权 | 
        
		TABLE_CATALOG
        TABLE_SCHEMA
        TABLE_NAME
        COLUMN_NAME
        GRANTOR
        GRANTEE
		 | 
      
      
        | adSchemaTablePrivileges | 
        14 | 
        返回目录中定义的表的列具有的特权。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME
          GRANTOR
          GRANTEE | 
      
      
        | adSchemaUsagePrivileges | 
        15 | 
        返回目录中定义的对象的 USAGE 特权。 | 
        OBJECT_CATALOG
          OBJECT_SCHEMA
          OBJECT_NAME
          OBJECT_TYPE
          GRANTOR
          GRANTEE | 
      
      
        | adSchemaProcedures | 
        16 | 
        返回目录中定义的过程。 | 
        PROCEDURE_CATALOG
          PROCEDURE_SCHEMA
          PROCEDURE_NAME
          PROCEDURE_TYPE | 
      
      
        | adSchemaSchemata | 
        17 | 
        返回模式(数据库对象)。 | 
        CATALOG_NAME
          SCHEMA_NAME
          SCHEMA_OWNER | 
      
      
        | adSchemaSQLLanguages | 
        18 | 
        返回目录中定义的 SQL 实现数据处理(SQL-implementation processing data)所支持的一致性级别、选项和方言。 | 
        None | 
      
      
        | adSchemaStatistics | 
        19 | 
        返回目录中定义的统计。 | 
        
		TABLE_CATALOG
        TABLE_SCHEMA
        TABLE_NAME
		 | 
      
      
        | adSchemaTables | 
        20 | 
        返回目录中定义的可存取的表(包括视图)。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME
          TABLE_TYPE | 
      
      
        | adSchemaTranslations | 
        21 | 
        返回目录中定义的可访问的字符转换。 | 
        TRANSLATION_CATALOG
          TRANSLATION_SCHEMA
          TRANSLATION_NAME | 
      
      
        | adSchemaProviderTypes | 
        22 | 
        返回数据提供者支持的(基本)数据类型。 | 
        DATA_TYPE
          BEST_MATCH | 
      
      
        | adSchemaViews | 
        23 | 
        返回目录中定义的可访问的视图。 | 
        TABLE_CATALOG
          TABLE_SCHEMA
          TABLE_NAME | 
      
      
        | adSchemaViewColumnUsage | 
        24 | 
        返回目录中定义的相关列,在这些列上可查看表。 | 
        
		VIEW_CATALOG
        VIEW_SCHEMA
        VIEW_NAME
		 | 
      
      
        | adSchemaViewTableUsage | 
        25 | 
        返回目录中定义的属于给定用户的相关表,在这些表上可查看表。 | 
        
		VIEW_CATALOG
        VIEW_SCHEMA
        VIEW_NAME
		 | 
      
      
        | adSchemaProcedureParameters | 
        26 | 
        返回过程参数和返回代码的信息。 | 
        PROCEDURE_CATALOG
          PROCEDURE_SCHEMA
          PROCEDURE_NAME
          PARAMETER_NAME | 
      
      
        | adSchemaForeignKeys | 
        27 | 
        返回给定用户在目录中定义的外键列。 | 
        PK_TABLE_CATALOG
          PK_TABLE_SCHEMA
          PK_TABLE_NAME
          FK_TABLE_CATALOG
          FK_TABLE_SCHEMA
          FK_TABLE_NAME | 
      
      
        | adSchemaPrimaryKeys | 
        28 | 
        返回给定用户在目录中定义的主键列。 | 
        PK_TABLE_CATALOG
          PK_TABLE_SCHEMA
          PK_TABLE_NAME | 
      
      
        | adSchemaProcedureColumns | 
        29 | 
        返回行集合中列的信息,该行集合由过程返回。 | 
        PROCEDURE_CATALOG
          PROCEDURE_SCHEMA
          PROCEDURE_NAME
          COLUMN_NAME | 
      
      
        | adSchemaDBInfoKeywords | 
        30 | 
        返回提供者特有的关键字的列表。 | 
        None | 
      
      
        | adSchemaDBInfoLiterals | 
        31 | 
        返回文本命令中使用的文字的列表,这些文字是提供者特有的。 | 
        None | 
      
      
        | adSchemaCubes | 
        32 | 
        返回模式(如果提供者不支持模式则为目录)中可用立方的相关信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME | 
      
      
        | adSchemaDimensions | 
        33 | 
        返回给定立方中的维的信息。每一维对应一行。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          DIMENSION_NAME
          DIMENSION_UNIQUE_NAME | 
      
      
        | adSchemaHierarchies | 
        34 | 
        返回维中可用分级结构的信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          DIMENSION_UNIQUE_NAME
          HIERARCHY_NAME
          HIERARCHY_UNIQUE_NAME | 
      
      
        | adSchemaLevels | 
        35 | 
        返回维中可用级别的信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          DIMENSION_UNIQUE_NAME
          HIERARCHY_UNIQUE_NAME
          LEVEL_NAME
          LEVEL_UNIQUE_NAME | 
      
      
        | adSchemaMeasures | 
        36 | 
        返回可用度量的信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          MEASURE_NAME
          MEASURE_UNIQUE_NAME | 
      
      
        | adSchemaProperties | 
        37 | 
        为维的每一级别返回有关可用属性的信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          DIMENSION_UNIQUE_NAME
          HIERARCHY_UNIQUE_NAME
          LEVEL_UNIQUE_NAME
          MEMBER_UNIQUE_NAME
          PROPERTY_TYPE
          PROPERTY_NAME | 
      
      
        | adSchemaMembers | 
        38 | 
        返回可用成员的信息。 | 
        CATALOG_NAME
          SCHEMA_NAME
          CUBE_NAME
          DIMENSION_UNIQUE_NAME
          HIERARCHY_UNIQUE_NAME
          LEVEL_UNIQUE_NAME
          LEVEL_NUMBER
          MEMBER_NAME
          MEMBER_UNIQUE_NAME
          MEMBER_CAPTION
          MEMBER_TYPE
          TREE OPERATOR | 
      
      
        | adSchemaTrustees | 
        39 | 
        供日后使用。 | 
        None |