openGauss这么多工具?到底要选哪个?(1109)

54 阅读2分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

定义常规

设置如下参数:

说明: 所有必选参数均需要填写。必填参数用星号(*)标识。

若点击 “创建” ,tab 将自动切换至 “常规” ,待补全信息后才可执行创建操作。

配置项

必填

配置说明

触发器名称

用于定义所创建触发器的名称

触发器状态

用于指定触发器创建成功后的状态,默认为禁用;选项为:启用、禁用

触发器类型

用于指定所创建触发器的类型,默认为表;选项为:表、视图

触发表/触发视图

用于指定触发的表名、视图名

触发频率

用于指定所创建触发器的触发频繁,默认为STATEMENT,约束触发器只能指定为FOR EACH ROW;选项为:ROW、STATEMENT; ROW:指该触发器是受触发事件影响的每一行触发一次;STATEMENT:指该触发器是每个SQL语句只触发一次

触发时间

用于指定触发器函数的触发时间,默认为BEFORE;选项为:BEFORE、AFTER、INSTEAD OF BEFORE:触发器函数是在触发事件发生前执行;AFTER:触发器函数是在触发事件发生后执行;INSTEAD OF:触发器函数直接替代触发事件

触发事件

用于指定启动触发器的事件,默认为未选择;选项为:INSERT、DELETE、TRUNCATE、UPDATE。

UPDATE字段

用于指定 UPDATE 字段,默认为全选。仅触发器类型为表且触发事件为 UPDATE 时显示

触发函数

用于指定用户定义的函数,且该函数必须声明为不带参数并返回类型为触发器,默认为未选择

触发条件

用于指定触发器的触发条件,用于填写关键字 WHEN 后的 SQL 条件语句

描述

用于定义所创建触发器的描述

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/