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

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

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

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

另请参见

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)] 在其中定义此触发器的表的名称,或视图的名称(如果触发器是在视图上定义的)。
SQLTriggerSchema
公共方法
 方法定义方
  
SQLTriggerSchema(database:String, name:String, sql:String, table:String)
创建 SQLTriggerSchema 实例。
SQLTriggerSchema
 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)]

在其中定义此触发器的表的名称,或视图的名称(如果触发器是在视图上定义的)。

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

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

参数
database:String — 关联数据库的名称。
 
name:String — 触发器的名称。
 
sql:String — 用于创建该触发器的 SQL。
 
table:String — 触发器的关联表的名称。