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