概述

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

匿名块

块通常作为存储过程函数、子程序或触发器的一部分编写。存储过程函数触发器程序被命名并存储在数据库中以供重新使用。对于快速(一次性)执行(例如测试),您只需输入块而无需提供名称或将其存储在数据库中。此类型的块称为匿名块。...

概述

可以使用SPL创建四种不同类型的程序,即存储过程函数触发器和包。此外,SPL还用于创建子程序。子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数是独立程序,它们单独存储在数据...

TOP Objects

数据库自治服务DAS 为 RDS SQL Server 提供实TOP Objects查询功能,查看数据库实例中对象级别(存储过程函数触发器等)的性能开销。前提条件 当前不支持 RDS SQL Server 2008 R2云盘版。操作步骤 登录 DAS控制台。在左侧导航栏中,单击...

触发器简介

双向集成触发器 触发器名称 调用方式 文档链接 定时触发器 异步调用 定时触发器概述 对象存储 OSS触发器 异步调用 OSS触发器概述 日志服务 SLS触发器 同步调用 SLS触发器概述 CDN触发器 同步调用 CDN事件触发器概述 表格存储 Tablestore...

触发器简介

双向集成触发器 触发器名称 调用方式 文档链接 定时触发器 异步调用 定时触发器概述 对象存储 OSS触发器 异步调用 OSS触发器概述 日志服务 SLS触发器 同步调用 SLS触发器 CDN触发器 同步调用 CDN事件触发器概述 表格存储 Tablestore触发器 ...

事件触发

触发器类型 HTTP触发器 定时触发器 OSS触发器 MNS主题触发器 通过 事件总线EventBridge 实现的触发器,包括以下几种:MNS队列触发器 RocketMQ触发器 RabbitMQ触发器 Kafka触发器 MQTT触发器 DTS触发器 重要 请确保HTTP和通过 事件总线...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

函数存储过程触发器 不支持 CREATE FUNCTION/PROCEDURE 后使用 PIPELINED/DETERMINISTIC 语法,不支持 ALTER PROCEDURE 后使用 STRICT 语法。不支持函数和过程具有相同的名称。不支持函数和过程的参数是子查询。不支持 TO_CHAR 函数...

OSS触发器概述

您可以在函数详情页面的 触发器管理 页签,单击目标触发器 配置信息 列的Bucket名称,在 OSS Bucket 关联的全部 OSS 触发器 面板查看关联的所有OSS触发器。说明 删除触发器的操作不可逆,请谨慎操作。仅 EventBridge类别的OSS触发器 支持...

支持的数据库引擎与功能

Oracle 表、索引、视图、约束、外键、序列、触发器函数存储过程、同义词、包。Redis String、Binary、List、Set、Sorted set、Hash、Bitarray、HyperLog、Geo、Module。MongoDB 表、集合、索引、视图、函数、用户、角色。说明 不支持...

为什么SLS触发器触发函数执行的频次有时高于预期?

问题现象 SLS触发器触发函数执行的频次有时高于预期的触发频次。问题原因 每个Shard是单独触发的,您看到的可能是一个Logstore整体触发次数很多,但每个Shard实时触发时间是符合间隔的。单个Shard的触发间隔和每次处理的数据范围相同(时间...

触发器行为概述

一个触发器声明了当执行一种特定类型的操作时数据库应该自动执行一个特殊的函数触发器可以被附加到表(分区的或者不分区的)、视图和外部表。在表和外部表上,触发器可以被定义为在 INSERT、UPDATE 或 DELETE 操作之前或之后被执行,可以...

触发器函数

虽然很多触发器的使用都涉及到用户编写的触发器函数,但本数据库提供了一些可以直接在用户定义触发器中使用的内置触发器函数。有关创建触发器的更多信息,请参考CREATE TRIGGER。内置触发器函数 suppress_redundant_updates_trigger()→...

为什么SLS触发器触发函数执行的频次有时高于预期?

问题现象 SLS触发器触发函数执行的频次有时高于预期的触发频次。问题原因 每个Shard是单独触发的,您看到的可能是一个Logstore整体触发次数很多,但每个Shard实时触发时间是符合间隔的。单个Shard的触发间隔和每次处理的数据范围相同(时间...

CDN事件触发器概述

使用场景 CDN事件触发器可以实现函数计算与CDN服务的集成,集成的使用场景如下:CDN在预热(CachedObjectsPushed)和刷新(CachedObjectsRefreshed)用户数据后,通过触发器执行函数。用户可以及时得知资源预热刷新的状态并进行下一步处理...

CDN事件触发器概述

使用场景 CDN事件触发器可以实现函数计算与CDN服务的集成,集成的使用场景如下:CDN在预热(CachedObjectsPushed)和刷新(CachedObjectsRefreshed)用户数据后,通过触发器执行函数。用户可以及时得知资源预热刷新的状态并进行下一步处理...

存储过程

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

使用函数计算

1506416585741 }]}]} 附录:使用已有函数计算创建Tablestore触发器 在表格存储控制台,使用已有函数计算的服务以及服务下的函数创建Tablestore触发器。登录 表格存储控制台。在 概览 页面,单击实例名称或在实例 操作 列单击 实例管理。在 ...

快速创建函数

触发器配置:设置函数触发器,您可以使用触发器触发函数执行。更多信息,请参见 触发器管理。步骤四:执行函数 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务。在 ...

触发器函数

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

功能特性

您可以在指定函数中创建触发器,该触发器描述了一组规则,当某个事件满足这些规则,事件源就会触发关联的函数触发器简介 触发器管理 自定义域名 管理自定义域名 您可以为应用绑定自定义域名,可以实现通过固定域名访问应用。配置自定义...

配置HTTP触发器并使用gRPC触发

函数计算 支持HTTP触发器,配置HTTP触发器函数可以通过gRPC请求被触发执行。此时函数可以看做一个gRPC Server,处理gRPC请求并将处理结果返回给调用端。本文介绍如何在 函数计算 控制台配置HTTP触发器并使用gRPC请求触发函数。使用说明 ...

使用函数计算方式的录音文件识别

概述 对于将音频文件存储在阿里云OSS上的用户,除使用SDK集成录音文件识别的开发方式外,还可以通过函数计算的方式,录音文件识别通过触发器函数自动执行,将识别结果保存回OSS或者其他存储器上,您只需关注最终的识别结果,减少SDK集成...

函数HTTP触发器设置为需要身份验证

函数HTTP类型的触发器设置为需要身份验证,视为“合规”。应用场景 请您为函数HTTP类型的触发器开启身份验证,保障系统安全。风险等级 默认风险等级:高风险。当您使用该规则时,可以按照实际需求变更风险等级。检测逻辑 函数HTTP类型的...

事件触发器函数

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持事件触发器函数。在命令结束处捕捉更改 pg_event_trigger_ddl_commands()→setof record 当在一个 ddl_command_end 事件触发器函数中调用时,pg_event_trigger_ddl_commands 返回被每...

管理函数

触发器配置:设置函数触发器,您可以使用触发器触发函数执行。更多信息,请参见 触发器管理。更新函数 登录 函数计算控制台,在左侧导航栏,单击 服务及函数。在顶部菜单栏,选择地域,然后在 服务列表 页面,单击目标服务。在 函数管理 ...

DBMS_RANDOM

表 1.DBMS_RANDOM 函数/存储过程 函数/存储过程 返回类型 描述 INITIALIZE(val)N/A 使用指定的种子值初始化 DBMS_RANDOM 随机包。已弃用,但支持向后兼容。NORMAL()NUMBER 返回一个NUMBER类型的随机数。RANDOM INTEGER 返回的是一个INTEGER...

监控指标

您可以在 函数计算 控制台查询 函数计算 资源概览指标以及资源所在地域和函数维度的监控指标详情。具体的监控指标通过指定MetricName参数实现。本文介绍 函数计算 各类监控指标对应的MetricName参数的取值和含义。资源概览指标 您可以登录 ...

监控指标

您可以在 函数计算 控制台查询 函数计算 资源概览指标以及资源所在地域、服务和函数维度的监控指标详情。具体的监控指标通过指定MetricName参数实现。本文介绍 函数计算 各类监控指标对应的MetricName参数的取值和含义。资源概览指标 您...

通过第三方服务触发函数

本文以钉钉新增成员触发器函数执行为例介绍如何通过第三方服务触发HTTP API业务。流程介绍 本文使用的方案涉及到钉钉、钉钉连接器、事件总线EventBridge、函数计算 等产品,流程如下图所示:前提条件 您已完成以下操作:注册一个钉钉账号,...

创建Custom Container函数

触发器配置:设置函数触发器,您可以使用触发器触发函数执行。更多信息,请参见 触发器管理。创建完成后,您可以在目标服务下的函数列表中查看和更新已创建的函数。说明 更新函数时,只能变更已设置的监听端口,不能删除或添加额外的监听...

使用SDK执行HTTP函数

本文介绍如何使用不同语言SDK提供的接口,执行HTTP触发器函数。背景信息 函数计算 根据请求头部的Authorization字段校验每一个请求是否合法。只有使用与 函数计算 一致的签名算法才能通过验证,未包含签名字段或者签名错误的请求,函数计算...

概述

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

事件触发

您可以为函数配置触发器,以事件驱动的方式触发任务。所有支持异步方式触发的触发器都可以触发任务。本文介绍支持触发异步任务的触发器类型。触发器类型 HTTP触发器 定时触发器 OSS触发器 MNS主题触发器 IoT触发器 EventBridge触发器 注意 ...

使用SDK执行HTTP触发器函数

本文介绍如何使用不同语言SDK提供的接口执行HTTP触发器(需要身份认证)函数。背景信息 函数计算 服务会根据请求头部的Authorization字段来校验每一个请求是否合法。说明 设置了HTTP触发器的允许匿名访问的函数不可以校验。您必须使用与 ...

函数类型选型

事件函数支持通过定时器、调用API/SDK或其他阿里云服务的触发器来触发函数执行。支持创建任何除HTTP触发器以外类型的触发器,例如OSS触发器、SLS触发器、CDN事件触发器、Tablestore触发器和EventBridge触发器等。关于支持的触发器类型和更...

配置HTTP触发器并使用HTTP触发

前提条件 创建函数 步骤一:创建触发器 登录 函数计算控制台,在左侧导航栏,单击 函数。在顶部菜单栏,选择地域,然后在 函数 页面,单击目标函数。在函数详情页面,选择 配置 页签,在左侧导航栏,单击 触发器,然后单击 创建触发器。在...

PL 编译和调试

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

配置HTTP触发器并使用HTTP触发

前提条件 创建服务 步骤一:创建触发器 说明 HTTP触发器与其他类型的触发器不同,当您创建HTTP类型的函数后,系统会默认为该函数创建一个HTTP触发器,而对于其他类型的触发器,需根据触发源手动创建对应的触发器。登录 函数计算控制台,在...

触发器管理

双向集成触发器 创建定时触发器 创建OSS触发器 创建SLS触发器 创建CDN触发器 创建Tablestore触发器 创建HTTP触发器 创建MNS主题触发器 创建MNS队列触发器 创建RocketMQ触发器 创建RabbitMQ触发器 创建Kafka触发器 创建DTS触发器 创建MQTT...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 文件存储 CPFS 对象存储 函数计算(旧版) 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用