匿名块

存储过程、函数和触发器程序被命名并存储在数据库中以供重新使用。对于快速(一次性)执行(例如测试),您只需输入块而无需提供名称或将其存储在数据库中。此类型的块称为匿名块。匿名块未命名并且不存储在数据库中。从应用程序缓冲区执行...

概述

SPL 是一种高效的过程式编程语言,用于为 PolarDB PostgreSQL版(兼容Oracle)编写自定义存储过程、函数、触发器和包。SPL提供如下特性:完整的过程编程功能,以补充 SQL 语言。一种通用语言,用于为 PolarDB PostgreSQL版(兼容Oracle)...

概述

子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数是独立程序,它们单独存储在数据库中,并可通过其他SPL程序或从PSQL调用。子程序只能从创建它们的独立程序中调用。

PL 编译调试

PL 语句可用于编写函数、存储过程、程序包和触发器等数据库对象。ODC V2.2.0 及之后版本支持 PL 对象匿名块的创建、编译、运行调试等功能。用户可在匿名块窗口的编辑区域中编译 PL 语句,同时可对已创建的 PL 对象进行编辑调试等操作...

概述

通过将SPL代码组织为子存储过程和子函数,可以有利地运用SPL存储过程和函数程序的能力和功能来构建结构良好且易于维护的程序。通过在SPL程序中声明子存储过程和子函数,可从相对较大的SPL程序中的不同位置多次调用相同的SPL代码。子存储...

触发器管理

创建自建Apache RocketMQ触发器 云产品事件触发器 创建云产品事件触发器 更新触发器配置 说明 已创建的 MNS主题触发器 Tablestore触发器 不支持使用以下方法修改。登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择...

触发器管理

更新触发器配置 说明 已创建的 MNS主题触发器、Tablestore触发器 单向集成触发器不支持使用以下方法修改。登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务 操作 列的 ...

CreateTriggerInput

名称 类型 描述 示例值 object 创建触发器的请求参数 description string 触发器的描述。trigger for test invocationRole string 事件源(如 OSS)调用函数所需的角色。acs:ram:1234567890:role/fc-test qualifier string 函数的版本或...

创建子存储过程

块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。短语 标识符是块本地的 意味着标识符(例如变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问...

触发器不能正常触发函数执行怎么办?

例如,您为触发器设置的文件前缀为 ab,您分别上传文件 a/b.zip、ab.zip abc.zip,只有上传文件 ab.zip abc.zip 能触发器函数执行。OSS事件必须和触发器的触发事件完全一致。以下几种情况会被认为OSS事件与触发事件不匹配,无法触发...

触发器不能正常触发函数执行怎么办?

例如,您为触发器设置的文件前缀为 ab,您分别上传文件 a/b.zip、ab.zip abc.zip,只有上传文件 ab.zip abc.zip 能触发器函数执行。OSS事件必须和触发器的触发事件完全一致。以下几种情况会被认为OSS事件与触发事件不匹配,无法触发...

CreateTrigger

返回数据 名称 类型 示例值 描述 ETag String 738136ea26b79cee660862cd7628*确保实际修改的触发器和实际修改的触发器是一致的。createdTime String 2016-08-15T15:00:00.000+0000 触发器的创建时间。invocationRole String acs:ram:198611...

GetTrigger

返回数据 名称 类型 示例值 描述 ETag String 738136ea26b79cee660862cd7628*确保实际修改的触发器和期望更改的触发器是一致的。createdTime String 2020-04-08T01:48:21Z 触发器的创建时间。invocationRole String acs:ram:1986114*4305:...

UpdateTrigger

返回数据 名称 类型 示例值 描述 ETag String 738136ea26b79cee660862cd7628*确保实际修改的触发器和期望更改的触发器是一致的。createdTime String 2020-04-08T01:48:21Z 触发器的创建时间。invocationRole String acs:ram:19861144305*:...

CreateTrigger-创建触发器

my-test-trace-id 返回参数 名称 类型 描述 示例值 headers object ETag string 用于更改触发器的 ETag,以确保实际更改的触发器和期望更改的触发器是一致的。5e547e5605e1dc17a78a6191bc18fbc5 object 触发器定义。createdTime string ...

存储过程

示例二 本示例将分别在存储过程和函数中执行一个循环任务并回收表的存储空间,以体现存储过程和函数在提交事物方面的区别。存储过程提供了事务提交能力,您可以在存储过程执行过程中对事务进行提交。以下示例,存储过程可以实现在循环任务...

函数类型选型

支持创建任何除HTTP触发器以外类型的触发器,例如OSS触发器、SLS触发器、CDN事件触发器、Tablestore触发器和EventBridge触发器等。关于支持的触发器类型和更多信息,请参见 触发器简介。所有支持类型的触发器均可触发事件函数。以Node.js...

UpdateTrigger-更新触发器

my-test-trace-id 返回参数 名称 类型 描述 示例值 headers object ETag string 用于更改触发器的 ETag,以确保实际更改的触发器和期望更改的触发器是一致的。5e547e5605e1dc17a78a6191bc18fbc5 object 返回的触发器定义。createdTime ...

GetTrigger-获取触发器信息

my-test-trace-id 返回参数 名称 类型 描述 示例值 headers object ETag string 用于更改触发器的 ETag,以确保实际更改的触发器和期望更改的触发器是一致的。object 触发器详情。createdTime string 触发器的创建时间。2022-10-20T02:52:...

基本概念

工作流由一系列触发器和操作节点组成。您可以通过可视化的方式自由编排,也可以通过 DSL 描述编写定义。服务连接 服务连接是对工作流将访问的服务进行身份认证与操作授权的管理集。编排实例是一个托管式的云服务,通过服务类连接器对用户的...

创建连接流

连接器包含鉴权设置、触发器和执行动作等。触发器(Trigger):启动工作流的条件或事件,可以是时间计划或其他系统事件。执行动作(Action):执行动作是工作流中具体需要执行的操作,例如调用外部系统API来实现某个业务操作。连接流(Flow...

云端场景联动

触发器和执行条件均被满足时,执行已定义的设备属性或服务的相关动作。设置为 规则输出,则需嵌套另外一个规则,即调用其他规则。被调用规则中的触发器会被跳过,直接进行执行条件检查。若执行条件满足,则执行该规则中定义的执行动作。...

pg_trigger

目录 pg_trigger 存储视图上的触发器。列名称 列类型 描述 oid oid 行标识符。tgrelid oid 触发器所在的表。tgparentid oid 此被克隆的触发器的父触发器,如果不是克隆则为0;这种情况会在创建分区或附加到分区表时发生。tgname name ...

创建连接

连接器包含鉴权设置、触发器和执行动作等。触发器(Trigger):启动工作流的条件或事件,可以是时间计划或其他系统事件。执行动作(Action):执行动作是工作流中具体需要执行的操作,例如调用外部系统API来实现某个业务操作。操作步骤 ...

触发器行为概述

如果一个 INSERT 包含 ON CONFLICT DO UPDATE 子句并且引用了 EXCLUDED 列,有可能所有行级 BEFORE INSERT 触发器和所有行级 BEFORE UPDATE 触发器的效果可能会以一种对于被更新行最终状态透明的方式被应用。不过,对于要执行的两种集合的...

事件触发

您可以为函数配置触发器,以事件驱动的方式触发任务。所有支持异步方式触发的触发器...触发器类型 HTTP触发器 定时触发器 OSS触发器 MNS主题触发器 IoT触发器 EventBridge触发器 注意 请确保HTTPEventBridge触发器的 调用方式 为 异步调用。

登录登出触发器

本文介绍了登录触发器和登出触发器功能。简介 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录是指用户直接连接到数据库时,Postgres backend 进程启动后。登出是指用户在发起退出命令时...

登录登出触发器

本文介绍了登录触发器和登出触发器功能。简介 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录是指用户直接连接到数据库时,Postgres backend 进程启动后。登出是指用户在发起退出命令时...

登录登出触发器

本文介绍了登录触发器和登出触发器功能。简介 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录是指用户直接连接到数据库时,Postgres backend 进程启动后。登出是指用户在发起退出命令时...

HTTP触发器节点

HTTP触发器节点有上游任务节点 此种场景下:您需要创建HTTP触发节点后,在其他调度系统配置好调度触发,并在DataWorks上配置好各节点的调度上下游依赖关系,详情可参见 创建HTTP触发器节点 其他调度系统的触发配置。HTTP触发器节点...

无锁结构变更方案对比

对比项 有触发器触发器 数据库开销 触发器是一个存储过程,随着业务的DML,触发器的执行必然存在开销,业务繁忙时更甚。触发器开销占用的问题不存在。作为一个伪装的SLAVE订阅主、备的Binlog事件,将其中的源表事件过滤下来并回放到目标...

授予事件源访问函数计算的权限

当您需通过事件源如对象存储OSS触发函数执行时,可授予该事件源触发函数的权限,该权限是触发器级别的,每个触发器的角色均可以被授予相应权限,该角色也可以同时被授予不同触发器。本文以授予OSS访问函数计算的权限为例,介绍授予事件源...

使用函数计算清洗数据

说明 您也可以在表格存储控制台中数据表的 触发器管理 页签,查看创建Tablestore触发器。步骤三:验证测试 创建触发器后,通过在表格存储中写入查询数据验证数据清洗是否成功。编写代码。在 函数管理 页面,单击函数名称。在函数详情...

新建存储过程

存储过程作用 提高应用程序的通用性可移植性:新建存储过程完成后,可以在程序中被多次调用,无需重新编写该存储过程的 SQL 语句,且支持修改存储过程,对程序源代码无影响,从而提高程序的可移植性。提高 SQL 执行速度:存储过程编译...

授予事件源访问函数计算的权限

当您需通过事件源如对象存储OSS触发函数执行时,可授予该事件源触发函数的权限,该权限是触发器级别的,每个触发器的角色均可以被授予相应权限,该角色也可以同时被授予不同触发器。本文以授予OSS访问函数计算的权限为例,介绍授予事件源...

触发器相关命令

触发器类型支持OSS触发器、日志服务触发器、定时触发器、HTTP触发器、Tablestore触发器、CDN事件触发器和MNS主题触发器。执行示例:macOS操作系统或Linux操作系统 sudo s cli fc api CreateTrigger-region ...

存储过程

PL/pgSQL 的设计目标是创建一种可加载的过程语言,可以:用于创建函数和触发器过程;为 SQL 语言增加控制结构;执行复杂的计算;继承所有用户定义类型、函数、操作符;定义为被服务器信任的语言。PL/pgSQL 创建的函数内置函数的使用情景...

触发器的类型

PolarDB PostgreSQL版(兼容Oracle)数据库支持行级语句级触发器。行级触发器对受触发事件影响的每一行触发一次。例如,如果删除定义为表上的触发事件,并且发出一条从表中删除五行的DELETE命令,则触发器将触发五次,为每一行触发一次。...

Tablestore触发器

前提条件 函数计算 创建函数 表格存储Tablestore 创建Tablestore实例 创建数据表 使用限制 目前支持Tablestore触发器的地域为:华北2(北京)、华东1(杭州)、华东2(上海)、华南1(深圳)、日本(东京)、新加坡、澳大利亚(悉尼)、...

Tablestore触发器

前提条件 函数计算 创建服务 创建函数 表格存储Tablestore 创建Tablestore实例 创建数据表 使用限制 目前支持Tablestore触发器的地域为:华北2(北京)、华东1(杭州)、华东2(上海)、华南1(深圳)、日本(东京)、新加坡、澳大利亚...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储 CPFS 云存储网关 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用