You need to enable JavaScript to run this app.
导航
事件管理
最近更新时间:2024.10.28 19:24:00首次发布时间:2022.11.17 16:47:20

本文介绍如何在数据库工作台 DBW 的数据交互台内创建、删除和编辑事件等操作,实现事件的全生命周期管理。

前提条件

注意事项

  • 建议您不要在系统库中创建、编辑和删除事件。

  • 删除事件后无法恢复,需谨慎操作。

创建事件

  1. 登录云数据库 veDB MySQL 版数据交互台

  2. 数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。

  3. 数据交互台的可视化区域,展开事件,右键单击目标事件,选择创建事件

  4. 创建事件@{数据库名称} 页签中,配置以下参数信息。

    1. 事件选项区域,配置相关参数信息,如下表所示。

      参数说明

      名称

      自定义事件名称。命名规则:

      • 事件名称在数据库内唯一。

      • 长度在 1~64 个字符内,且不能为空。

      • 以字母开头,以字母或数字结尾。

      • 由小写字母、数字、下划线(_)或中划线(-)组成。

      调度方式固定时间固定时间按需设置创建事件的时间点。
      循环时间开始时间按需设置循环创建事件的时间点。

      结束时间

      (可填)按需设置执行循环创建事件结束的时间点。

      • 设置结束时间:如果结束时间早于最后一次执行创建事件的时间加上周期,那么创建事件将会过期。

      • 未设置结束时间:如果一次创建事件的执行时间超过了设置的周期,那么下一次执行时间将是本次创建事件的执行结束时间加上周期。

      执行间隔按需设置创建事件的执行间隔,支持选择按分钟小时间隔执行。同时,支持设置执行周期。
      事件完成时事件完成时,是否保留该事件。
      注释(可选)事件的备注信息,帮助您辨识事件。
    2. 事件定义区域,按需配置语句。

  5. 单击提交

  6. 执行 SQL 对话框,确认执行语句,单击执行

编辑事件

  1. 登录云数据库 veDB MySQL 版数据交互台

  2. 数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。

  3. 数据交互台的可视化区域,展开事件,右键单击目标事件,选择编辑事件

  4. 编辑事件@目标数据库页签的事件定义区域,编辑事件语句。

  5. 单击提交。

  6. 执行 SQL 对话框,确认执行语句,然后单击执行

删除事件

注意

删除后将无法恢复,需谨慎操作。

  1. 登录云数据库 veDB MySQL 版数据交互台

  2. 数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。

  3. 数据交互台的可视化区域,展开事件,右键单击目标事件,选择删除事件

  4. 执行 SQL 对话框中,确认执行语句,单击执行

相关 API

API描述
DataExecCommands调用 DataExecCommands 接口执行命令语句。
DataSessionKeepAlive调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。
DataCloseSession调用 DataCloseSession 接口退出 SQL 会话窗口。
DataCancelExec调用 DataCancelExec 接口取消 SQL 执行。