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