本文介绍如何在数据库工作台 DBW 的数据交互台内可视化的创建、删除、编辑触发器,实现触发器的全生命周期的管理。
不建议在系统库上创建、编辑和删除触发器。
删除触发器后将无法恢复,需谨慎操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开触发器,右键单击目标触发器,选择创建触发器。
在创建触发器@{数据库名称} 页面,配置触发器的参数信息。
配置触发器选项,如下表所示。
参数 | 描述 |
---|---|
名称 | 自定义触发器名称。命名规则:
|
触发时机 | 按需选择触发时机,当执行某个事件时触发另一个事件执行。支持以下选择:
|
事件 | 按需选择触发的事件类型,支持以下选择:
|
触发表 | 输入表名称,当该表发生变更时,可触发您对表进行变更前后的行为。 |
在触发语句区域,按需配置语句。
单击提交。
在执行 SQL 对话框中,确认新建语句,然后单击确定。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开触发器,右键单击目标触发器,选择编辑触发器。
在编辑触发器@{数据库名称} 页签的触发语句区域,按需编辑触发语句。
单击提交。
在执行 SQL 对话框,确认执行语句,单击执行。
注意
删除后将无法恢复,需谨慎操纵。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开触发器,右键单击目标触发器,选择删除触发器。
在执行 SQL 对话框中,确认删除语句,然后单击执行。
API | 描述 |
---|---|
DataExecCommands | 调用 DataExecCommands 接口执行命令语句。 |
DataSessionKeepAlive | 调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。 |
DataCloseSession | 调用 DataCloseSession 接口退出 SQL 会话窗口。 |
DataCancelExec | 调用 DataCancelExec 接口取消 SQL 执行。 |