Share via


OleDbSchemaGuid.Columns 字段

定义

返回在目录中定义的表(包括视图)的列,给定用户可以访问这些列。

public: static initonly Guid Columns;
public static readonly Guid Columns;
 staticval mutable Columns : Guid
Public Shared ReadOnly Columns As Guid 

字段值

注解

Columns 映射到 OLE DB COLUMNS 行集。 除非另行指定,否则将按以下顺序返回限制列。

限制列 CLR 数据类型 说明
TABLE_CATALOG string 目录名称。 如果提供程序不支持目录,则为 null 值。
TABLE_SCHEMA string 非限定架构名称。 如果提供程序不支持架构,则为 null 值。
TABLE_NAME string 表名。 返回的列不能包含 null 值。
COLUMN_NAME string 列的名称;这可能不是唯一的。 如果这无法确定,则返回 NULL 值。 此列与COLUMN_GUID列和COLUMN_PROPID列一起构成列 ID。 其中一列或多列将是空值,具体取决于提供程序使用的 DBID 结构的元素。 (DBID 是序列化为 COLUMN_DOMAIN_USAGE rowset 的COLUMN_NAME列的正式结构。) 如果可能,生成的列 ID 应是永久性的。 但是,某些提供程序不支持列的永久性标识符。 基表的列 ID 应在视图下保持不变。

适用于