window.runtime 属性window.runtime.flash.data.SQLIndexSchema
继承SQLIndexSchema Inheritance SQLSchema Inheritance Object

SQLIndexSchema 实例提供了一些信息,以描述数据库中的特定索引。可用的信息包括关联表的名称(table 属性)、用于创建该索引的 SQL 语句(sql 属性)和该索引的名称(name 属性)。

若要获取数据库的索引架构信息,请使用 SQLConnection.loadSchema() 方法加载架构信息,确保对 type 参数的值使用 nullSQLIndexSchema。在生成的 SQLSchemaResult 实例中,indices 属性包含表示数据库中各个索引的 SQLIndexSchema 实例的数组。

通常,开发人员代码不直接构造 SQLIndexSchema 实例。

另请参见

SQLConnection.loadSchema()


属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheriteddatabase : String
[只读 (read-only)] 此架构对象所属的数据库的名称。
SQLSchema
 Inheritedname : String
[只读 (read-only)] 此架构对象的名称。
SQLSchema
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
 Inheritedsql : String
[只读 (read-only)] 返回用于创建此架构对象的 SQL 语句的所有文本。
SQLSchema
  table : String
[只读 (read-only)] 将此索引附加到的表的名称。
SQLIndexSchema
公共方法
 方法定义方
  
SQLIndexSchema(database:String, name:String, sql:String, table:String)
创建 SQLIndexSchema 实例。
SQLIndexSchema
 Inherited
hasOwnProperty(name:String):Boolean
指示对象是否已经定义了指定的属性。
Object
 Inherited
isPrototypeOf(theClass:Object):Boolean
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
propertyIsEnumerable(name:String):Boolean
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
设置循环操作动态属性的可用性。
Object
 Inherited
toString():String
返回指定对象的字符串表示形式。
Object
 Inherited
valueOf():Object
返回指定对象的原始值。
Object
属性详细信息
table属性
table:String  [只读 (read-only)]

将此索引附加到的表的名称。

构造函数详细信息
SQLIndexSchema()构造函数
function SQLIndexSchema(database:String, name:String, sql:String, table:String)

创建 SQLIndexSchema 实例。通常,开发人员代码不直接调用 SQLIndexSchema 构造函数。若要获取数据库的架构信息,请调用 SQLConnection.loadSchema() 方法。

参数
database:String — 关联数据库的名称。
 
name:String — 索引的名称。
 
sql:String — 用于创建此索引的 SQL 语句。
 
table:String — 将此索引附加到的表的名称。

另请参见