PRAGMA EXCEPTION_INIT

以下存储过程(purchase)调用check_balance存储过程。如果p_amount大于p_balance,则check_balance会引发异常;purchase会捕获ar.overdrawn异常。CREATE PROCEDURE purchase(customerID int,amount NUMERIC)AS BEGIN ar.check_balance...

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

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)2.0版本相较于 PolarDB PostgreSQL版(兼容Oracle)1.0版本的差异说明。概述 相较于 PolarDB PostgreSQL版(兼容Oracle)1.0版本,PolarDB PostgreSQL版(兼容Oracle)2.0版本基于新的兼容性...

访问子程序变量

下面是输出,显示了调用存储过程时每个变量的内容:BEGIN level_0;END;BLOCK level_0.v_level_0:Value from level_0.BLOCK level_1a.BLOCK level_2a.v_level_2a:Value from level_2a.v_level_1a:Value from level_1a.level_1a.v_level_1a:...

CREATE FUNCTION.AGGREGATE USING type_name

函数名称 说明 ODCIAggregateInitialize Oracle调用该函数来初始化用户定义聚合的计算。初始化的聚合上下文作为对象类型实例传递回Oracle。ODCIAggregateIterate Oracle重复调用该函数。每次调用时,都会将一个新值(或一组新值)作为输入...

一次调用过程

本文介绍HSF的一次调用过程。HSF的一次调用过程是从服务消费方发起,经过网络抵达服务提供方,再将服务提供方的结果通过网络携带返回,最终返回给用户。该过程涉及多线程交互,同时也涉及HSF中的不同领域对象。HSF的一次调用过程如下图所示...

异常处理

默认情况下,SPL 程序中发生的任何错误都会中止该程序的执行。通过使用带有 EXCEPTION 部分的 BEGIN 块,您可以捕获错误并从中...此外,对于 Oracle 数据库,INVALID_NUMBER 异常只适用于 SQL 语句,而VALUE_ERROR 异常只适用于存储过程语句。

一次调用过程

本文介绍HSF的一次调用过程。HSF的一次调用过程是从服务消费方发起,经过网络抵达服务提供方,再将服务提供方的结果通过网络携带返回,最终返回给用户。该过程涉及多线程交互,同时也涉及HSF中的不同领域对象。HSF的一次调用过程如下图所示...

CREATE LANGUAGE

接着,可以用这种新语言定义函数和存储过程。CREATE LANGUAGE 实际上把该语言名称与负责执行用该语言编写的函数的处理器函数关联在一起。CREATE OR REPLACE LANGUAGE 将创建或者替换一种现有的定义。如果该语言已经存在,其参数会被根据...

dblink_ora 函数和存储过程

dblink_ora 支持以下函数和存储过程。dblink_ora_connect()dblink_ora_connect()函数使用用户指定的连接信息与 Oracle 数据库建立连接。该函数采用两种形式;第一种形式的特征如下:dblink_ora_connect(conn_name,server_name,service_name...

合约间调用

在合约执行过程中,合约平台允许该合约调用其他合约。本文先对合约运行的上下文环境进行介绍,然后通过示例来讲解合约间的普通调用的方法。合约运行的上下文环境 合约上下文指的是合约运行环境。例如,合约调用方(sender)、当前合约的 ID...

安全与合规

数据存储 风险识别为您永久存储API调用记录,包括调用时间、调用的API名称和调用次数等信息。您可以查询一年以内的调用记录。调用结果实时返回 风险识别通过线上实时请求、实时流量进行实时的指标计算、模型计算和策略规则计算,直接为您...

合约间调用

在合约执行过程中,合约平台允许该合约调用其他合约。本文先对合约运行的上下文环境进行介绍,然后通过示例来讲解合约间普通调用的方法。合约运行的上下文环境 合约上下文指的是合约运行环境。例如,谁调用了这个合约(sender),本合约的...

ROLLBACK

ROLLBACK 命令撤消当前事务期间执行的所有数据库更新,并结束当前事务。ROLLBACK[WORK];ROLLBACK 命令可在匿名块、存储...说明 如果运行时堆栈上存在 Oracle 样式的 SPL 过程,则在 PLPGSQL 存储过程中执行 COMMIT 或 ROLLBACK 将会引发错误。

DROP PROCEDURE

PolarDB PostgreSQL版(兼容Oracle)允许重载存储过程名称,因此在 PolarDB PostgreSQL版(兼容Oracle)中,重载存储过程的 DROP PROCEDURE 命令需要使用输入参数数据类型给定的存储过程特征。使用 IFEXISTS、CASCADE 或 RESTRICT 与 ...

2020年

polar_utility 存储过程 存储过程允许返回holdable refcursor。无 DBMS_JOB包 新增DBMS_JOB包,您可以通过高权限账号进行调用或跨库调度。DBMS_JOB 优化 UTL_ENCODE 新建的普通用户支持使用UTL_ENCODE插件。UTL_ENCODE polar_agg插件 polar...

AbortMultipartUpload

uploadId对应的分片未上传完成 调用AbortMultipartUpload接口过程中,如果所属的某些Part仍然在上传,则此次取消操作将无法删除这些Part。uploadId对应的分片已上传完成 且在已调用CompleteMultipartUpload接口将分片合成完整的Object的...

DBLink插件

简介 DBLink插件提供了以函数形式访问远程postgres数据库,它相比于外部表更加灵活,可以调用远程数据库中的函数、存储过程等特殊对象。说明 如果仅仅是访问远程数据库中的表,还是推荐使用postgres_fdw等外部表,它的性能更加高效。dblink...

HSF概述

SAE 持久化配置中心 持久化的配置中心用于存储HSF服务的各种治理规则,HSF客户端在启动的过程中向持久化配置中心订阅服务治理规则,如路由规则、归组规则、权重规则等,从而根据规则对调用过程的选址逻辑进行干预。SAE 元数据存储中心 ...

HSF概述

EDAS 持久化配置中心 持久化的配置中心用于存储HSF服务的各种治理规则,HSF客户端在启动的过程中向持久化配置中心订阅服务治理规则,如路由规则、归组规则、权重规则等,从而根据规则对调用过程的选址逻辑进行干预。EDAS 元数据存储中心 ...

DBLink插件

简介 DBLink插件提供了以函数形式访问远程postgres数据库,它相比于外部表更加灵活,可以调用远程数据库中的函数、存储过程等特殊对象。说明 如果仅仅是访问远程数据库中的表,还是推荐使用postgres_fdw等外部表,它的性能更加高效。dblink...

使用 REF CURSOR 的动态查询

PolarDB PostgreSQL版(兼容Oracle)还通过OPEN FOR USING语句支持动态查询。字符串文字或字符串变量在OPEN FOR USING语句中提供给SELECT命令。OPEN name FOR dynamic_string[USING bind_arg[,bind_arg_2].];name是先前声明的游标变量的...

智能云存储开发指南

本文档主要介绍智能云存储套餐在开发过程中的使用规则及注意事项。对接智能云存储即视为您同意 阿里云Link Visual视频云存储服务条款。智能云存储涉及到计费,具体收费策略请参见 Link Visual收费策略。套餐领用和冻结 生活物联网平台提供...

JDBC

本文将介绍如何在Java应用中使用JDBC连接 PolarDB PostgreSQL版(兼容Oracle)数据库。前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的内核小版本包括:Oracle语法兼容1.0 版本和 Oracle语法兼容2.0 版本。已经在 PolarDB 集群创建...

2022年

hll 存储过程中使用holdable cursor holdable模式可以使当前游标不被立即释放,从而实现游标跨事务操作。存储过程中使用holdable cursor varbitx插件 PolarDB PostgreSQL版(兼容Oracle)对varbit插件进行了扩展,支持更多的BIT操作,可以...

直播录制

直播录制是指将推送的直播流实时转换成TS媒体切片后保存到OSS或VOD中的过程。它将直播内容封装成TS、M3U8、MP4或FLV等格式的视频文件,并支持H264、HEVC、MPEG4的视频编码和AAC、MP3的音频编码。用户可以通过直播控制台或API接口选择不同的...

AliRtcEngine接口

返回说明 0表示方法调用成功,其他表示方法调用失败。注意 该接口只可以在joinChannel之前调用,通信中不可以重新设置,在调用LeaveChannel后可以重新设置。setAutoPublishSubscribe:设置是否自动发布或自动订阅。public abstract int ...

UTL_RAW

函数和存储过程 函数/存储过程 类型 返回类型 说明 CAST_TO_RAW(c IN VARCHAR2)函数 RAW 将VARCHAR2字符串转换为RAW值。CAST_TO_VARCHAR2(r IN RAW)函数 VARCHAR2 将RAW值转换为VARCHAR2字符串。CONCAT(r1 IN RAW,r2 IN RAW,r3 IN RAW,…)...

DescribeMetricLast-查询指定监控项的最新监控数据

调用DescribeMetricLast接口查询指定监控项的最新监控数据。接口说明 使用限制 单个 API 的调用次数限制为 50 次/秒,即一个阿里云账号及该账号下的 RAM 用户共用 50 次/秒。说明 当您调用 API 时,如果返回信息 Throttling.User 或 ...

包正文

列的类型通过编写 tablename.columnname%TYPE 来引用,使用此格式有时候能够帮助存储过程独立于表定义的变化。DEFAULT value 如果在过程调用中未提供输入参数,则 DEFAULT 子句为输入参数提供默认值。不能为具有模式 IN OUT 或 OUT 的参数...

自建Oracle间的数据迁移

本文介绍如何使用数据传输服务DTS(Data Transmission Service),实现自建Oracle间的数据迁移。DTS支持结构迁移、全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以平滑地完成Oracle数据库的数据迁移。前提条件 源和目标Oracle...

自建Oracle间迁移

本文介绍如何使用数据传输服务DTS(Data Transmission Service),实现自建Oracle间的数据迁移。DTS支持结构迁移、全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以平滑地完成Oracle数据库的数据迁移。前提条件 自建Oracle数据库...

AliRtcEngine接口

说明 如果之前有调用过subscribeAllRemoteAudioStreams:NO对所有远端音频进行静音,在调用本API之前请确保您已调用subscribeAllRemoteAudioStreams:YES。subscribeAllRemoteAudioStreams是全局控制,subscribeRemoteAudioStream是精细控制...

PLV8

集合返回函数调用 PLV8支持从函数调用返回集合。CREATE TYPE rec AS(i integer,t text);CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return...

PLV8

集合返回函数调用 PLV8支持从函数调用返回集合。CREATE TYPE rec AS(i integer,t text);CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return...

AliRtcEngine接口

返回说明 0表示方法调用成功,其他表示方法调用失败。返回ERR_SDK_INVALID_STATE,请确认是否频道模式或角色不匹配,或当前未加入任何频道中。返回ERR_INVALID_ARGUMENTS,请确认鉴权信息是否合法,或是否加入相同频道。返回ERR_INNER为SDK...

自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle

通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...

从Amazon RDS Oracle迁移至PolarDB PostgreSQL版...

本文介绍如何使用数据传输服务DTS(Data Transmission Service)将Amazon RDS Oracle作为自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 为保障DTS能够通过公网连接至Amazon RDS Oracle,您需要允许公网访问Amazon ...

自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle

通过使用数据传输服务DTS(Data Transmission Service),您可以将自建Oracle迁移至 PolarDB PostgreSQL版(兼容Oracle)集群。前提条件 已创建源数据库自建Oracle和目标集群 PolarDB PostgreSQL版(兼容Oracle)。说明 目标集群 PolarDB ...

PLV8

集合返回函数调用 PLV8支持从函数调用返回集合。CREATE TYPE rec AS(i integer,t text);CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return...

CREATE SEQUENCE

如果省略 CYCLE(默认值),则在序列达到其最大值后,对 NEXTVAL 的任何调用返回错误。请注意,可以使用关键字 NO CYCLE 来获得默认行为,但是此关键字与 Oracle 不兼容。注释 序列基于大整数运算,因此范围不能超过八字节整数的范围(-...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
OpenAPI Explorer 云原生数据仓库 AnalyticDB PostgreSQL版 短信服务 机器翻译 弹性公网IP 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用