触发器函数

本文介绍了触发函数的相关内容。数据改变的触发器 一个 PL/SQL 被声明为一个没有参数并且返回类型为 trigger 的函数。注意,如下所述,即便该函数准备接收一些在 CREATE TRIGGER 中指定的参数—这类参数通过 TG_ARGV 传递,也必须把它...

ALIYUN:FC:FunctionInvoker

更新该资源时,如果该参数发生了变化,且变化后的值为整数,则触发函数调用,否则不触发函数调用。无 CheckError Boolean 否 否 是否检查调用结果。取值:true 说明 如果取值为true且函数调用结果为失败,则认为资源创建失败。false(默认...

控制结构

PL/SQL有三种形式的 IFIF.THEN.END IF IF.THEN.ELSE.END IF IF.THEN.ELSIF.THEN.ELSE.END IF 以及两种形式的 CASE:CASE.WHEN.THEN.ELSE.END CASE CASE WHEN.THEN.ELSE.END CASE IF-THEN IF boolean-expression THEN statements END IF;...

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

如果您为触发器设置的触发事件为 oss:ObjectCreated:PutObject 或者 oss:ObjectCreated:PostObject,将触发函数执行。您使用控制台上传文件的事件为 oss:ObjectCreated:PostObject,而您为触发器设置的触发事件为 oss:ObjectCreated:...

定时触发器

定时触发器会根据您设置的特定时间点或周期性规则自动触发函数执行,为您提供灵活的任务调度能力,适合需要定期执行任务的应用场景。使用场景 定时触发器的使用场景非常广泛,包括但限于以下场景:批量数据的定时处理,例如每1小时收集全...

定时触发器

定时触发器会根据您设置的特定时间点或周期性规则自动触发函数执行,为您提供灵活的任务调度能力,适合需要定期执行任务的应用场景。使用场景 定时触发器的使用场景非常广泛,包括但限于以下场景:批量数据的定时处理,例如每1小时收集全...

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

如果您为触发器设置的触发事件为 oss:ObjectCreated:PutObject 或者 oss:ObjectCreated:PostObject,将触发函数执行。您使用控制台上传文件的事件为 oss:ObjectCreated:PostObject,而您为触发器设置的触发事件为 oss:ObjectCreated:...

脚本语法

您也可使用流程控制语句,设置数据流转的更多过滤条件,例如本文“脚本示例”中使用了 if 语句。脚本支持的控制语句,请参见本文下方的“流程控制语句”。脚本示例 本文以上报的属性数据为例,输入数据如下:{"deviceType":"CustomCategory...

触发器行为概述

触发器也可以被 TRUNCATE 语句触发。如果一个触发器事件发生,触发器函数会在适当的事件被调用来处理该事件。在视图上,触发器可以被定义来取代 INSERT、UPDATE 或 DELETE 操作的执行。这种 INSTEAD OF 触发器对视图中需要被修改的每一行...

服务编排设计器内节点说明

支持使用函数类关键字作为变量名,若将变量名定义为关键字如 CollectionUtils,通过$bw.CollectionUtils 语句返回的是函数类,并会返回用户自定义的变量值。脚本节点关键字如下:NumberUtils:数据计算函数类关键字。LogicUtils:逻辑...

PLV8

PLV8触发函数包含以下特殊变量:NEW OLD TG_NAME TG_WHEN TG_LEVEL TG_OP TG_RELID TG_TABLE_NAME TG_TABLE_SCHEMA TG_ARGV 更多信息,请参见PostgreSQL官方文档 触发函数。内联语句调用 PostgreSQL 9.0及以上版本,PLV8支持 DO 块。DO...

PLV8

PLV8触发函数包含以下特殊变量:NEW OLD TG_NAME TG_WHEN TG_LEVEL TG_OP TG_RELID TG_TABLE_NAME TG_TABLE_SCHEMA TG_ARGV 更多信息,请参见PostgreSQL官方文档 触发函数。内联语句调用 PostgreSQL 9.0及以上版本,PLV8支持 DO 块。DO...

PLV8

PLV8触发函数包含以下特殊变量:NEW OLD TG_NAME TG_WHEN TG_LEVEL TG_OP TG_RELID TG_TABLE_NAME TG_TABLE_SCHEMA TG_ARGV 更多信息,请参见PostgreSQL官方文档 触发函数。内联语句调用 PostgreSQL 9.0及以上版本,PLV8支持 DO 块。DO...

DBMS_METADATA

get_ddl-CREATE TABLE IF NOT EXISTS public.t(+a integer,+b text COLLATE"default"+)(1 row)如果当前处于对象所在的模式下,可以在调用get_ddl时指定模式,函数会去当前模式下查找对象,同样也可以查找到对应的DDL语句。select current...

OSS触发器概述

为了避免循环触发函数产生不必要的费用,建议您配置文件前缀或文件后缀,例如将触发函数的文件的文件前缀设置为 src,函数执行完成后生成文件的文件前缀设置为 dst,生成的文件将不会再次触发函数。如果设置文件前缀和文件后缀,表示匹配...

ZIP包解压

删除触发器 说明 删除后无法恢复,且继续使用当前触发器触发函数。执行中的任务会继续进行。在函数详情页面下的 触发器管理 页签,单击目标触发器右侧的 删除。在弹出的对话框,单击 删除。相关文档 使用函数计算打包下载OSS文件 常见...

配置EventBridge类别的OSS触发器

当有压缩文件存入指定的OSS Bucket中的 source 或者 test 目录下,且文件后缀为.rar 或者.zip 时,会自动触发函数执行。函数执行完成后,将解压缩后的文件存放到同一个Bucket的其他目录下。前提条件 事件总线EventBridge 开通事件总线...

配置EventBridge类别的OSS触发器

当有压缩文件存入指定的OSS Bucket中的 source 或者 test 目录下,且文件后缀为.rar 或者.zip 时,会自动触发函数执行。函数执行完成后,将解压缩后的文件存放到同一个Bucket的其他目录下。前提条件 事件总线EventBridge 开通事件总线...

配置原生OSS触发器

您可以在 函数计算 控制台创建并配置原生OSS触发器,当在OSS上发生特定事件时会自动触发函数执行。这可以让您轻松响应如文件上传等事件,无需在代码中增加监听事件逻辑即可快速实现完整的流程。示例场景 您可以配置一个OSS触发器,并将其...

如何避免循环触发

上述过程类似于一个无限递归,为了避免这种循环触发函数,需要设定一个递归终止条件,例如将触发函数的Bucket目录前缀设置成 src/,生成的文件写入的目录前缀设置为 dst/,这样生成的文件就不会再次触发函数,避免循环执行带来的不必要费用...

配置原生OSS触发器

您可以在 函数计算 控制台创建并配置原生OSS触发器,当在OSS上发生特定事件时会自动触发函数执行。这可以让您轻松响应如文件上传等事件,无需在代码中增加监听事件逻辑即可快速实现完整的流程。示例场景 您可以配置一个OSS触发器,并将其...

如何避免循环触发

上述过程类似于一个无限递归,为了避免这种循环触发函数,需要设定一个递归终止条件,例如将触发函数的Bucket目录前缀设置成 src/,生成的文件写入的目录前缀设置为 dst/,这样生成的文件就不会再次触发函数,一定要避免循环执行带来的不必...

使用函数计算

事件驱动:利用触发器触发函数调用IoT套件、云应用API或者做消息通知等。准备工作 已创建表格存储实例和数据表。具体操作,请参见 创建实例 和 创建数据表。已开通函数计算服务和创建函数计算的服务。具体操作,请参见 开通函数计算服务 和...

JobConfig

日志服务根据触发间隔每次触发函数执行时,如果遇到错误(例如权限不足、网络失败、函数执行异常返回等),该参数定义本次触发所允许的最大重试次数。对于本次触发,如果超过最大重试次数仍无法成功的,需要等到下一次触发间隔到来时,由...

SQL使用限制

支流程控制类语句(如IF或WHILE等)。暂支持外键。小语法限制 DDL CREATE TABLE tbl_name LIKE old_tbl_name 支持拆分表。CREATE TABLE tbl_name SELECT statement 支持拆分表。暂支持同时RENAME多表。暂支持ALTER TABLE修改...

GOTO 语句

GOTO 语句使执行点跳转到具有指定标签的语句。GOTO 语句的语法为:GOTO label label 是分配给可执行语句的名称。label 必须在函数、存储过程...GOTO 语句不能将控制权转移到另一个函数或存储过程。label 不应该位于块、函数或存储过程的末尾。

JobConfig

日志服务根据触发间隔每次触发函数执行时,如果遇到错误(例如权限不足、网络失败、函数执行异常返回等),该参数定义本次触发所允许的最大重试次数。对于本次触发,如果超过最大重试次数仍无法成功的,需要等到下一次触发间隔到来时,由...

JobLogConfig

触发函数的过程中发生的异常和函数执行统计信息会记录到该 Project 下的 Logstore 中。my-sls-project-name logstore string Logstore 名称。触发函数的过程中发生的异常和函数执行统计信息会记录到该 Logstore。my-sls-logstore-name

内容模板语法(新版)

使用函数 {%if alert.status="firing"%}-状态:触发</font>-严重度:{{ alert.severity|format_severity }}-Results:{{ alert.results|to_json }} {%else%}-状态:恢复</font>{%endif%} 使用函数 使用format_status函数和format_severity...

SLSTriggerLogConfig

触发函数的过程中发生的异常和函数执行统计信息会记录到该 Logstore。my-sls-logstore-name project string Project 名称。触发函数的过程中发生的异常和函数执行统计信息会记录到该 Project 下的 Logstore 中。my-sls-project-name

在DataWorks中通过函数计算节点发送邮件

同步调用:该方式事件将直接触发函数,函数计算会运行该函数并等待响应,当函数调用完成后,函数计算直接返回执行结果。异步调用:该方式函数计算会将事件请求先持久化后再立即返回响应,而不是等待请求执行完成后才返回响应。若函数存在...

构建基于Serverless架构的弹性高可用音视频处理系统

当用户上传一个MP4格式的视频到OSS,OSS触发器自动触发函数执行,然后函数调用 Serverless 工作流 进行一种或多种格式的转码。通过该方案可以实现以下需求:一个视频文件可以同时被转码成各种格式和进行其他自定义处理,例如增加水印或在...

API概览

本产品(函数计算/2021-04-06)的OpenAPI采用 ROA 签名风格,签名细节参见 签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过 下载SDK 直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK能满足使用需求,可通过...

CREATE TRIGGER

FOR EACH ROW 确定是应当为受触发事件影响的每一行触发一次触发器,还是只按每个 SQL 语句触发一次。如果指定,则为受影响的每一行触发一次触发器(行级触发器),否则触发器为语句级触发器。PRAGMA AUTONOMOUS_TRANSACTION PRAGMA ...

SourceConfig

名称 类型 描述 示例值 object 触发源配置。logstore string Logstore 名称。当前触发器会定时从此 Logstore 中订阅数据,然后触发函数。my-sls-logstore-name

函数类型选型

函数类型 触发方式 函数入参 事件函数 您可以通过触发函数执行来实现某个特定功能。事件函数支持通过定时器、调用API/SDK或其他阿里云服务的触发器来触发函数执行。支持创建任何除HTTP触发器以外类型的触发器,例如OSS触发器、SLS触发器、...

MNS队列触发器

单个(批)事件触发函数调用,等待函数执行完成返回结果后,再由下一个(批)事件继续触发函数调用。同步调用请求正文有效负载最大为32 MB。更多信息,请参见 同步调用。异步调用:可以快速消费事件。单个(批)事件触发函数调用,函数计算...

Kafka触发器

单个(批)事件触发函数调用,等待函数执行完成返回结果后,再由下一个(批)事件继续触发函数调用。同步调用请求正文有效负载最大为32 MB。更多信息,请参见 同步调用。异步调用:可以快速消费事件。单个(批)事件触发函数调用,函数计算...

按量付费

您只需为实际使用的 函数计算 资源付费,需要提前购买资源。本文介绍按量付费适用的资源以及结算规则。适用计费项 函数计算 中各计费项都支持按量付费,具体信息见下表。计费类别 计费项 计费说明 计费单价及示例 函数调用计费 函数调用...

按量付费

您只需为实际使用的 函数计算 资源付费,需要提前购买资源。本文介绍按量付费适用的资源以及结算规则。适用计费项 函数计算 中各计费项都支持按量付费,具体信息见下表。计费类别 计费项 计费说明 计费单价及示例 函数调用计费 函数调用...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云工作流 函数计算(旧版) 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用