概述

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

匿名块

块通常作为存储过程函数、子程序或触发器的一部分编写。存储过程函数和触发器程序被命名并存储在数据库中以供重新使用。...以下各节讨论如何创建可以存储在数据库中并被另一个存储过程函数或应用程序反复调用存储过程函数

概述

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

概述

使用存储过程函数的一个重要方面是,能够将数据从调用程序传递给存储过程函数,并能够从存储过程函数接收回数据。这将通过使用参数来实现。参数在存储过程函数定义中声明,在存储过程函数名称后面圆括号(())括起。在存储过程...

概述

SPL 是一种高效的过程式编程语言,用于为PolarDB O引擎编写自定义存储过程函数、触发器和包。SPL提供如下特性: 完整的过程编程功能,以补充 SQL 语言。一种通用语言,用于为PolarDB O引擎数据库创建存储过程函数、触发器和包。无缝的...

监控指标

函数已使用按量实例(FunctionOndemandActiveInstance)个 在调用函数时,函数执行实际占用的按量实例。函数预留实例 函数预留实例(FunctionProvisionedCurrentInstance)个 在调用函数时,函数执行实际占用的预留实例。CPU使用...

触发器简介

某应用使用对象存储OSS存放上传的图片,您可以通过直接调用函数的方式去下载图片进行处理,并将结果存入OSS或者其他服务。如果OSS能够帮助我们关注新上传的图片,并且自动去调用相应函数,您就不需要再去自己调用函数了,从而简化了开发和...

函数计算

阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。

允许指定的VPC调用函数

函数创建完成后,默认可以通过公网地址和阿里云内网地址调用函数。从安全性的角度出发,如果您希望函数只可以通过特定的VPC来调用,而无法通过公网和内网调用,则需要为服务绑定指定的VPC。本文介绍如何绑定一个指定的VPC以允许该VPC调用...

引用对象

在创建并初始化对象变量后,将使用以下形式的点表示法调用成员存储过程函数:object.prog_nameobject 是分配给对象变量的标识符。prog_name 是存储过程函数的标识符。静态存储过程函数不使用对象变量进行调用。而是,此类存储过程或...

触发器是什么?

您可以通过SDK&API调用函数执行或在函数上设置触发器调用函数。函数计算集成很多阿里云其他产品的触发器触发您函数的执行。例如您可以在OSS Bucket上设置一个触发器,以便在对象上传到Bucket时触发函数的执行。触发器详情请参见触发器列表...

遇到Process exited unexpectedly before completing ...

调用函数的Client端主动Cancel导致的,例如函数的执行时长是10s,但是Client端,例如SDK调用函数自己设置的Timeout是5s。建议调用函数的Client端设置的Timeout稍微大于函数设置的Timeout。函数本身逻辑的问题,导致执行环境退出。

遇到Process exited unexpectedly before completing ...

调用函数的Client端主动Cancel导致的,例如函数的执行时长是10s,但是Client端,例如SDK调用函数自己设置的Timeout是5s。建议调用函数的Client端设置的Timeout稍微大于函数设置的Timeout。函数本身逻辑的问题,导致执行环境退出。

文件存储 HDFS

阿里云文件存储HDFS(Apsara File Storage for HDFS)是面向阿里云ECS实例及容器服务等计算资源的文件存储服务。文件存储HDFS允许您就像在Hadoop分布式文件系统(Hadoop Distributed File System) 中管理和访问数据。您无需对现有大数据分析...

对象存储 OSS

对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。

概述

语句中调用函数,但是存储过程一般是作为一个独立的部分被执行。函数限制比较多,而存储过程的限制相对就比较少。一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。在 OceanBase 开发者中心(OceanBase Developer...

数据库文件存储

数据库文件存储(DBFS),是一款针对数据库场景的云原生共享文件存储服务。它基于共享存储架构设计,通过文件协议提供数据库定制功能,具备企业级存储特性。主要服务于云上自建数据库,基于传统SAN的应用等,为用户提供极致IO性能和高可用...

表格存储 Tablestore

表格存储(Tablestore)是构建在阿里云飞天分布式系统之上的 NoSQL 数据存储服务,提供海量结构化数据的存储和实时访问。

存储网关

存储网关,是一款可在用户IDC和阿里云上部署的软网关,以阿里云OSS为后端存储,通过低成本的虚拟机服务器,给云上和云下应用提供业界标准的NFS和CIFS文件存储服务。

混合云存储阵列

混合云阵列(Hybrid Cloud Storage Array)是部署在IDC的一款硬件存储设备,提供本地文件和块存储服务,并且可以无缝的将数据迁移到云端。

文件存储 CPFS

CPFS(Cloud Paralleled File System)是一种并行文件系统。CPFS的数据存储在集群中的多个数据节点,并可由多个客户端同时访问,从而能够为大型高性能计算机集群提供高IOPS、高吞吐、低时延的数据存储服务。

用法限制

此外,下表显示了用作存储过程函数参数的游标变量允许的参数模式(具体取决于存储过程函数中对游标变量的操作)。表 1.允许的游标变量参数模式 操作 IN IN OUT OUT OPEN 否 是 否 FETCH 是 是 否 CLOSE 是 是 否 例如,如果一个存储...

REF CURSOR 概述

游标变量是一个实际包含指向查询结果集的指针的...类型可以作为参数传递到存储过程函数或从存储过程函数传递。函数的返回类型也可以是 REF CURSOR 类型。这提供了通过在程序之间传递游标变量,来将游标上的操作模块化为单独程序的能力。

函数调用概述

您可以以下公式来估算并发的函数调用数:并发调用数=请求速率×函数执行时间 请求速率是指函数调用的速率,即每秒请求或者每秒事件函数执行时间的单位为秒。例如,一个处理阿里云OSS事件的函数的平均执行时间为3秒,OSS每秒发布...

文件存储 NAS

阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX文件接口,可支持上千台弹性计算ECS、容器服务ACK等计算节点共享访问,您无需修改应用程序,即可无缝迁移业务系统上云。

参数模式

形参的以下特点取决于其模式:调用存储过程函数时的初始值。被调用存储过程函数是否可修改形参。实参值如何从调用程序传递到被调用程序。当被调用程序中发生未处理的异常时,形参值会发生什么。以下内容根据其模式总结了参数的行为。IN...

HybridDB for MySQL

MySQL采用一份数据存储来进行OLTP和OLAP处理,解决了以往需要把一份数据进行多次复制来分别进行业务交易和数据分析的问题,极大的降低了数据存储的成本。\n\nHybridDB for MySQL 免去了以往在线数据库(Operational Database)和离线数据...

函数级按量实例伸缩控制

为了防止意外的过度调用函数导致费用失控,每个账号在当前地域中按量实例存在限制,该限制为用户级别,所有函数共享按量实例的最大限制值。例如,账号123456789在某地域的按量实例上限为300,该账号下有3个函数function-a、function-...

函数可以相互调用吗?

函数可以相互调用。在函数调用其他函数与您在本地调用其他函数相同,需要使用InvokeFunction API调用指定函数。您可以参考各个不同语言的SDK,更多信息,请参见:Node.js Python Java 说明 您可以从入口函数参数Context对象中获取相关的...

在参数中使用默认值

每次调用函数存储过程时都会计算默认值。例如,将SYSDATE分配给DATE类型的参数会导致参数具有当前调用的时间,而不是创建存储过程或函数的时间。以下简单存储过程演示了如何使用分配运算符将SYSDATE的默认值设置到参数hiredate中:CREATE...

创建存储过程

存储过程退出时配置参数将恢复为之前的值。普通的 SET 命令(没有 LOCAL)会重写 SET 子句,与对之前 SET LOCAL 命令的操作很相似,此命令的效果在退出存储过程后会保留,除非回滚当前事务。PRAGMA AUTONOMOUS_TRANSACTION PRAGMA ...

语音服务

语音通知是指通过调用语音呼叫的API,通过阿里云语音服务,从运营商网络向指定号码发起一通呼叫,呼叫被应答后,播放一段指定的音频。根据音频形式的不同,语音通知的API分为两个:1、若播放的音频为固定内容的音频文件(mp3/wav),则调用...

OpenAPI Explorer

可视化的 API 调用工具。通过该工具,您可以通过网页或者命令行调用各云产品以及 API 市场上开放的API,查看每次的API请求和返回结果,并生成相应SDK调用示例。\n\n访问地址:https://api.aliyun.com

Node.js事件函数

event参数 event参数是您调用函数时传入的数据,其类型是Buffer,是函数的输入参数。您在函数中可以根据实际情况对event进行转换。如果输入数据是一个JSON字符串,您可以把它转换成一个Object。{"key":"value"} 例如,传入event,返回结果...

RETURN 语句

RETURN 语句终止当前函数存储过程或匿名块并将控制权交还给调用者。有两种形式的 RETURN 语句。第一种形式的 RETURN 语句用于终止返回 void 的存储过程函数。语法为:RETURN;第二种形式的 RETURN 将值返回给调用者。语法为:RETURN ...

CREATE PACKAGE BODY

STRICT STRICT 关键字指定在使用 NULL 参数调用函数时将不执行函数;相反,函数将返回 NULL。LEAKPROOF LEAKPROOF 关键字指定除了返回值之外,函数不会公开有关参数的任何信息。PARALLEL { UNSAFE|RESTRICTED|SAFE } 通过 PARALLEL 子句...

阿里云存储服务

阿里云提供针对各种存储资源(块、文件和对象)的低成本、高可靠、高可用的存储服务,涵盖数据备份、归档、容灾等场景。

简介

Headers里面的信息可以构造类似官方Runtime中的入参context,而您调用函数的请求体可以构造类似官方Runtime中的入参event。函数判断 对于Custom Runtime,您可以根据Headers中的x-fc-control-path来判断HTTP函数调用和事件函数调用。说明 ...

链路追踪Tracing Analysis

链路追踪Tracing Analysis为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具,可以帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。

创建存储过程

本页面主要介绍DMS创建存储过程的功能和操作。前提条件用户已获取权限并登录...用户可以通过SQL窗口来执行存储过程,如图:说明 编号1:使用 call 存储过程名(参数)来调用存储过程。编号2: 对于有结果集的存储过程,SQL窗口会展示结果集。
< 1 2 3 4 ... 200 >
跳转至: GO

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折