本文介绍如何在数据库工作台 DBW 的数据交互台内创建、删除和编辑事件等操作,实现事件的全生命周期管理。
建议您不要在系统库中创建、编辑和删除事件。
删除事件后无法恢复,需谨慎操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开事件,右键单击目标事件,选择创建事件。
在创建事件@{数据库名称} 页签中,配置以下参数信息。
在事件选项区域,配置相关参数信息,如下表所示。
参数 | 说明 | ||
---|---|---|---|
名称 | 自定义事件名称。命名规则:
| ||
调度方式 | 固定时间 | 固定时间 | 按需设置创建事件的时间点。 |
循环时间 | 开始时间 | 按需设置循环创建事件的时间点。 | |
结束时间 | (可填)按需设置执行循环创建事件结束的时间点。
| ||
执行间隔 | 按需设置创建事件的执行间隔,支持选择按秒、分钟、小时和天间隔执行。同时,支持设置执行周期。 | ||
事件完成时 | 事件完成时,是否保留该事件。 | ||
注释 | (可选)事件的备注信息,帮助您辨识事件。 |
在事件定义区域,按需配置语句。
单击提交。
在执行 SQL 对话框,确认执行语句,单击执行。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开事件,右键单击目标事件,选择编辑事件。
在编辑事件@目标数据库页签的事件定义区域,编辑事件语句。
单击提交。
在执行 SQL 对话框,确认执行语句,然后单击执行。
注意
删除后将无法恢复,需谨慎操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开事件,右键单击目标事件,选择删除事件。
在执行 SQL 对话框中,确认执行语句,单击执行。
API | 描述 |
---|---|
DataExecCommands | 调用 DataExecCommands 接口执行命令语句。 |
DataSessionKeepAlive | 调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。 |
DataCloseSession | 调用 DataCloseSession 接口退出 SQL 会话窗口。 |
DataCancelExec | 调用 DataCancelExec 接口取消 SQL 执行。 |