Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULTableSchema 类

 

ULTableSchema 成员

公共属性
成员名称 说明

ColumnCount 属性(继承自 ULCursorSchema)

返回游标中的列数。

IndexCount 属性

返回此表的索引数。

IsNeverSynchronized 属性

检查此表是否被标记为永不同步。

IsOpen 属性(继承自 ULCursorSchema)

检查游标模式当前是否处于打开状态。

Name 属性

返回表的名称。

PrimaryKey 属性

返回表的主键的索引模式。

UploadUnchangedRows 属性

检查数据库是否上载未更改的行。

公共方法
成员名称 说明

GetColumnDefaultValue 方法

返回指定列的缺省值。

GetColumnID 方法(继承自 ULCursorSchema)

返回指定列的列 ID。

GetColumnName 方法(继承自 ULCursorSchema)

返回由指定的列 ID 标识的列的名称。

GetColumnPartitionSize 方法

返回分配给指定列的全局自动增量分区大小。

GetColumnPrecision 方法(继承自 ULCursorSchema)

如果列为数值列(SQL 类型 NUMERIC),则返回由指定的列 ID 标识的列的精度。

GetColumnSQLName 方法(继承自 ULCursorSchema)

返回由指定的列 ID 标识的列的名称。

GetColumnScale 方法(继承自 ULCursorSchema)

如果列为数值列(SQL 类型 NUMERIC),则返回由指定的列 ID 标识的列的小数位数。

GetColumnSize 方法(继承自 ULCursorSchema)

如果列是指定大小的列(SQL 类型 BINARY 或 CHAR),则返回由指定的列 ID 标识的列的大小。

GetColumnULDbType 方法(继承自 ULCursorSchema)

返回由指定的列 ID 标识的列的 UltraLite.NET 数据类型。

GetIndex 方法

返回指定索引的索引模式。

GetIndexName 方法

返回由指定的索引 ID 标识的索引的名称。

GetOptimalIndex 方法

用于使用指定列搜索表的最佳索引。

GetPublicationPredicate 方法

返回指定发布中此表的发布谓语。

GetSchemaTable 方法(继承自 ULCursorSchema)

返回描述 ULDataReader 的列模式的 System.Data.DataTable。

IsColumnAutoIncrement 方法

检查指定列的缺省值是否设置为自动增量。

IsColumnCurrentDate 方法

检查指定列的缺省值是否设置为当前日期 (ULDbType.Date)。

IsColumnCurrentTime 方法

检查指定列的缺省值是否设置为当前时间 (ULDbType.Time)。

IsColumnCurrentTimestamp 方法

检查指定列的缺省值是否设置为当前时间戳 (ULDbType.TimeStamp)。

IsColumnGlobalAutoIncrement 方法

检查指定列的缺省值是否设置为全局自动增量。

IsColumnNewUUID 方法

检查指定列的缺省值是否设置为新的 UUID (System.Guid)。

IsColumnNullable 方法

检查指定列是否可为空。

IsInPublication 方法

检查此表是否包含在指定发布中。

另请参见