除了由于调度或系统事件而执行事件处理程序外,还可以手动触发事件处理程序。在开发事件处理程序过程中,手动触发事件是很有用的;对于生产环境中的某些事件,它也是很有用的。例如,您已经有了一个按月调度的销售报表,但有时希望获得销售报表并不是由于到了月末这一原因。
有关开发事件处理程序的详细信息,请参见事件处理程序开发。
使用 SQL Anywhere 12 插件以具有 DBA 权限的用户身份连接到数据库。
在左窗格中,双击 [事件]。
右击该事件并单击 [触发器]。
必须先启用事件,然后才能将其触发。要启用某个事件,请右击该事件并单击 [已启用]。
在 [参数] 字段中,键入该事件以逗号分隔的参数列表。例如:
parameter=value,parameter=value |
单击 [确定]。
以具有 DBA 权限的用户身份连接到数据库。
执行提供了事件名称的 TRIGGER EVENT 语句。例如:
TRIGGER EVENT sales_report_event; |
请参见TRIGGER EVENT 语句。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |