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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 参考 » 系统对象 » 视图 » 系统视图

 

SYSEVENT 系统视图

SYSEVENT 系统视图中的每一行都描述一个使用 CREATE EVENT 创建的事件。该视图的基础系统表为 ISYSEVENT。

列名 列类型 说明
event_id UNSIGNED INT 指派给每个事件的唯一编号。
object_id UNSIGNED BIGINT 事件的内部 ID,在数据库中唯一标识事件。
creator UNSIGNED INT 事件所有者的用户号。通过查看 SYSUSER 系统视图中可以找到的用户的名称。
event_name VARCHAR(128) 事件的名称。
enabled CHAR(1) 指出是否允许触发事件。
location CHAR(1) 将要触发事件的位置:
  • C = 统一
  • R = 远程
  • A = 全部
event_type_id UNSIGNED INT 对于系统事件,指 SYSEVENTTYPE 中所列的事件类型。
action LONG VARCHAR 事件处理程序定义。模糊值指示隐藏事件。
external_action LONG VARCHAR 仅供系统使用。
condition LONG VARCHAR 用于控制事件处理程序触发的条件。
remarks LONG VARCHAR 事件的注释;该列来自 ISYSREMARK。
source LONG VARCHAR 事件的原始来源;该列来自 ISYSSOURCE。
基础系统表上的约束

PRIMARY KEY (event_id)

FOREIGN KEY (creator) 引用 SYS.ISYSUSER (user_id)

FOREIGN KEY (object_id) 引用 SYS.ISYSOBJECT (object_id) MATCH UNIQUE FULL

另请参见