DBMS_LOCK

表 1.DBMS_LOCK 函数/存储过程 函数/存储过程 返回类型 描述 SLEEP(seconds)N/A 暂停当前会话,暂停时长为您指定的秒数。SLEEP SLEEP存储过程用于暂停当前会话,暂停时长为您指定的秒数。SLEEP(seconds NUMBER)表 2.参数说明 参数名称 描述...

高度兼容性

存储过程开发语言 存储过程开发语言是业务应用常用的一种数据库开发语言,被很多应用开发同学所熟悉,PolarDB PostgreSQL版(兼容Oracle)对Oracle存储过程语言有着很高的兼容度,包括COLLECTION、GOTO、SAVEPOINT、ROLLBACK TO、CURSOR、...

DBMS_RANDOM

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

DBMS_MVIEW

PolarDB 支持下列 DBMS_MVIEW 存储过程:表 1.DBMS_MVIEW 存储过程 存储过程 返回类型 说明 GET_MV_DEPENDENCIES(list VARCHAR2,deplist VARCHAR2);N/A 返回指定视图的依赖项列表。REFRESH(list VARCHAR2,method VARCHAR2,rollback seg ...

UTL_URL

表 1.HTTP函数和存储过程 函数/存储过程 返回类型 说明 ESCAPE(url,escape reserved chars,url_charset)VARCHAR2 使用 ESCAPE 函数转换URL中的非法字符和保留字符。UNESCAPE(url,url charset)VARCHAR2 UNESCAPE 函数将URL转换为其原始形式...

错误处理

getOTSErrorCode():表格存储返回错误类型字符串。常见错误请参见 错误码参考。getOTSErrorMessage():表格存储返回错误详细描述。getRequestId():用于唯一标识此次请求的UUID。当您无法解决问题时,记录此RequestId并 提交工单。

PL 编译和调试

前提条件 ODC PL 支持现状 功能 支持的对象 支持的数据源 支持版本 编译 函数/存储过程/程序包 OceanBase Oracle、OB Cloud Oracle V2.2.7x、V3.0.0 及之后版本。调试 函数/存储过程/匿名块 OceanBase Oracle V3.2.3 及之后版本。运行 函数...

错误处理

ErrorCode:表格存储返回错误类型字符串。ErrorMessage:表格存储返回错误消息字符串。RequestId:用于唯一标识该次请求的 UUID。当您无法解决问题时,可以凭这个 RequestId 来请求表格存储开发工程师的帮助。重试 SDK 中出现错误时会...

错误处理

本文介绍表格存储Python SDK的错误处理方式和重试策略。方式 表格存储Python SDK目前采用“异常”的方式处理错误。如果调用接口没有抛出异常,则说明操作成功,否则失败。说明 批量相关接口,例如BatchGetRow和BatchWriteRow不仅需要判断...

DBMS_SESSION

a of test_ctx is:1-The a of test_ctx has been cleared LIST_CONTEXT 该存储过程用于返回当前会话的活跃命名空间和上下文列表。语法 该存储过程使用了自定义类型作为参数,该类型的语法和存储过程的语法如下:TYPE AppCtxRecTyp IS ...

错误处理

本文介绍表格存储Java SDK的错误处理。方式 表格存储Java SDK目前采用“异常”的方式处理错误,如果调用接口没有抛出异常,则说明操作成功,否则失败。说明 批量相关接口,例如BatchGetRow和BatchWriteRow不仅需要判断是否有异常,还需要...

概述

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

RETURN 语句

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

TRIM

如果count小于0或者大于集合中元素的数量,则 PolarDB PostgreSQL版(兼容Oracle)将返回错误。以下示例演示了如何使用TRIM方法从集合末尾删除一个元素:DECLARE TYPE sparse_arr_typ IS TABLE OF NUMBER;sparse_arr sparse_arr_typ:=...

概述

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

集成概览

注意事项 如果调用API后返回错误,您需要根据返回的错误码提示检查传入的请求参数及其取值是否正确,更多信息请参见 错误码中心。您也可以记录下调用返回的RequestID或SDK报错信息,通过 阿里云OpenAPI诊断平台 进行自助诊断。Terraform ...

集成概览

注意事项 如果调用API后返回错误,您需要根据返回的错误码提示检查传入的请求参数及其取值是否正确,更多信息请参见 错误码中心。您也可以记录下调用返回的RequestID或SDK报错信息,通过 阿里云OpenAPI诊断平台 进行自助诊断。资源编排 ...

常见问题

如何在OSS SDK中配置CDN加速域名 绑定自定义域名时返回错误码NeedVerifyDomainOwnership,怎么办?访问CDN加速域名报错“You are forbidden to list buckets”通过HTTPS访问OSS出现证书异常如何处理?访问OSS出现网络异常如何处理?工具常见...

DBMS_OBFUSCATION_TOOLKIT

PolarDB PostgreSQL版(兼容Oracle)提供的DBMS_OBFUSCATION_TOOLKIT包支持使用MD5函数和存储过程,且与Oracle兼容。使用须知 2020年3月30日及之后创建的 PolarDB PostgreSQL版(兼容Oracle)集群,会在创建数据库时自动创建 DBMS_...

使用pldebugger插件

PolarDB PostgreSQL版(兼容Oracle)支持多种存储过程语言,例如PLpgSQL、PL/Python、PL/Perl、PL/Tcl、PL/Java等等,您可以使用这些存储过程语言创建对应的函数或存储过程。PolarDB提供了pldebugger插件,可用于调试存储过程。前提条件 ...

COMMIT

提交当前事务。语法 COMMIT[WORK]说明 ...在 plpgsql 过程中执行 COMMIT 时,如果运行时堆栈上有 Oracle 样式的 SPL 存储过程,则会引发错误。参数 参数 说明 WORK 可选关键字-没有任何效果。示例 提交当前事务并使所有更改永久保存:COMMIT;

使用pldebugger插件

PolarDB PostgreSQL版(兼容Oracle)支持多种存储过程语言,例如PLpgSQL、PL/Python、PL/Perl、PL/Tcl、PL/Java等等,您可以使用这些存储过程语言创建对应的函数或存储过程。PolarDB提供了pldebugger插件,可用于调试存储过程。前提条件 ...

错误处理

} 错误码 使用SDK时,只需要关心处理逻辑为“返回错误”的错误码,其余错误码会被SDK自动处理或重试,建议直接按相应处理逻辑处理错误码。HTTP状态码 错误码 描述 处理逻辑 400 OTSParameterInvalid API请求参数错误或数据表不存在。返回...

DROP PROCEDURE

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

DBMS_CRYPTO

DBMS_CRYPTO函数/存储过程 函数/存储过程 返回类型 描述 DECRYPT(src,typ,key,iv)RAW 解密RAW类型的数据。DECRYPT(dst INOUT,src,typ,key,iv)N/A 解密BLOB类型的数据。DECRYPT(dst INOUT,src,typ,key,iv)N/A 解密CLOB类型的数据。ENCRYPT...

DBMS_SESSION

函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL版(兼容Oracle)的DBMS_SESSION实施只是部分实施。仅支持DBMS_SESSION.SET_...

GRANT on Database Objects

这是因为在 Oracle 中,所有程序共享同一个命名空间,而在 PolarDB PostgreSQL版(兼容Oracle)中,函数、存储过程和包具有它们自己的单独命名空间,从而在某种程度上允许重载程序名称。ALL PRIVILEGES 一次性授予所有可用特权。其他命令...

CheckDBName

若输入的数据库名称与已有数据库名称重复,会返回错误信息 Specified DB name already exists。示例 请求示例 http(s):/polardb.aliyuncs.com/?Action=CheckDBName &DBClusterId=pc-*&DBName=test_db&<公共请求参数>正常返回示例 XML 格式...

CheckAccountName

调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。请求参数 名称 类型 是否必选 示例值 描述 Action String 否 CheckAccountName 系统规定参数,取值为 ...

删除存储过程

通过使用DROP PROCEDURE命令,可从数据库中删除存储过程。DROP PROCEDURE[IF EXISTS]name[(parameters)][CASCADE|RESTRICT];其中,name 是要删除的存储过程的名称。说明 某些情况下(例如,这是一个重载存储过程),在 PolarDB PostgreSQL...

REF CURSOR 概述

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

异常处理

OSS常见错误错误码 描述 AccessDenied 拒绝访问 BucketAlreadyExists 存储空间已经存在 BucketNotEmpty 存储空间非空 EntityTooLarge 实体过大 EntityTooSmall 实体过小 FileGroupTooLarge 文件组过大 FilePartNotExist 文件分片不存在 ...

0005-00000215

问题示例 当您在设置了服务器端加密的存储空间(Bucket)中上传文件(Object)时,并且加密方式为使用KMS托管密钥进行加解密(SSE-KMS),请求相关的KMS密钥处于待删除状态(PendingDeletion),则请求会返回409错误。解决方案 了解返回...

0005-00000216

问题示例 当您在设置了服务器端加密的存储空间(Bucket)中上传文件(Object)时,并且加密方式为使用KMS托管密钥进行加解密(SSE-KMS),请求相关的KMS密钥处于待导入状态(PendingImport),则请求会返回409错误。解决方案 了解返回结果...

异常处理

异常处理示例 以下代码展示了创建一个已存在的存储空间时的异常处理,并打印出错误信息(Message)。try {$ossClient->createBucket($bucket);} catch(OssException$e){ print("Exception:".$e->getMessage()."");} 您还可以获取以下信息:...

ROLLBACK

中止当前事务。语法 ROLLBACK[WORK]说明 ROLLBACK 回滚当前事务并导致废弃对事务执行的所有更新。...注意 如果运行时堆栈中存在 Oracle 样式的 SPL 存储过程,则在 plpgsql 过程中执行 ROLLBACK 会引发错误。示例 中止所有更改:ROLLBACK;

411错误

本文介绍OSS返回411错误的原因和解决方案。MissingContentLength You must provide the Content-Length HTTP header 问题原因:缺少内容长度,消息为非chunked encoding或者没有携带 Content-Length。解决方案:请确保请求头采用了 chunked...

异常处理

OSSException包含OSS返回错误码和错误信息,便于定位问题,并做出适当的处理。OSSException通常包含以下错误信息:参数 描述 Code OSS返回错误码。Message OSS返回的详细错误信息。RequestId 用于唯一标识该请求的UUID。当您无法解决...

恢复Oracle Standalone数据库的准备工作

ls-alh$ORACLE_HOME/bin/oracle 如下返回结果表示$ORACLE_HOME/bin/Oracle 文件所在的用户组为 oracle:oinstall:=-rwsr-s-x 1 oracle oinstall 421M Mar 15 03:04/opt/oracle/product/19c/dbhome_1/bin/oracle=您可以通过以下命令将目标...

错误处理

客户端错误 Go SDK中调用出错会统一返回error接口,该接口定义如下:type error interface { Error()string } 其它错误继承该接口。比如HTTP错误请求返回错误如下:/net.Error type Error interface { error Timeout()bool/Is the error ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用