指定索引的模式,并提供用于查询系统表的常量。
public IndexSchema
支持此接口的对象由 TableSchema.createIndex(String)、TableSchema.createPrimaryIndex(String)、TableSchema.createUniqueIndex(String) 和 TableSchema.createUniqueKey(String) 方法返回。有关各种索引类型的说明,请参见TableSchema 接口。
所有索引都必须至少具有一列。
索引先按照添加到索引的第一列排序,随后按第二列(如果指定)排序,依此类推。
索引不应含有 LONGBINARY 或 LONGVARCHAR 类型的列。
以下示例演示了一个两列索引的创建过程。
// Assumes a valid TableSchema object table_schema on // a table with columns A and B. IndexSchema index_schema; index_schema = table_schema.createIndex("AthenBreversed"); index_schema.addColumn("A", IndexSchema.ASCENDING); index_schema.addColumn("B", IndexSchema.DESCENDING); |
IndexSchema 的所有成员,包括所有继承的成员。
ASCENDING 变量
DESCENDING 变量
PERSISTENT 变量
PRIMARY_INDEX 变量
UNIQUE_INDEX 变量
UNIQUE_KEY 变量
addColumn 方法
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |