用户定义的异常

在实现用户定义的异常之前,必须在函数、存储过程或匿名块的声明部分中声明该异常。这样,即可使用 RAISE 语句引发该异常:DECLARE exception_name EXCEPTION;BEGIN.RAISE exception_name;END;exception_name 是该异常的名称。未处理的...

PL 编译和调试

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

DBMS_RANDOM

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

CREATE PACKAGE BODY

以下两个匿名块执行 empinfo 中的存储过程和函数并显示公共变量。BEGIN empinfo.get_name(7369);DBMS_OUTPUT.PUT_LINE('Employee Name:'|empinfo.emp_name);DBMS_OUTPUT.PUT_LINE('Number of queries:'|empinfo.display_counter);END;已...

DBMS_AQ

PolarDB 通过以下SQL命令为 DBMS_AQ 提供扩展功能:ALTER QUEUE ALTER QUEUE TABLE CREATE QUEUE CREATE QUEUE TABLE DROP QUEUE DROP QUEUE TABLE 表 1.DBMS_AQ 函数/存储过程 函数/存储过程 返回类型 说明 ENQUEUE N/A 发布消息到队列...

OSS有哪些批量操作?

ZIP解压 使用ZIP解压功能,先配置解压规则,然后将多个文件打包ZIP上传到OSS。此时将触发函数计算进行解压并将解压后的文件传回OSS,实现批量上传。详情请参见 ZIP解压。批量下载 说明 如果您希望按文件信息,例如最后更新时间,...

CREATE PACKAGE

创建该存储过程的用户成为的所有者。参数 参数 说明 name 要创建的(可能是 schema 限定的)的名称。DEFINER|CURRENT_USER 指定在确定是否允许访问中引用的数据库对象时,是使用所有者(DEFINER)的特权还是在中执行程序的当前用户...

概述

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

DBMS_UTILITY

DBMS_UTILITY支持以下各种实用程序:函数/存储过程 类型 返回类型 说明 ANALYZE_DATABASE(method[,estimate_rows[,estimate_percent[,method_opt]]])存储过程 N/A 分析数据库表。ANALYZE_PART_OBJECT(schema,object_name[,object_type[,...

概述

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

概述

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

DBMS_OBFUSCATION_TOOLKIT

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

使用函数计算实现游戏渠道构建

本文介绍如何使用 Serverless 工作流、函数计算、对象存储和日志服务的组合方案,实现游戏在发行过程中自动化、并行化一键式地构建游戏渠道。应用场景 游戏发行商在发行游戏之前,通常会针对不同的发行渠道,将游戏母和不同的渠道资料...

资源概述

存储包用于抵扣OSS存储 和ECS快照的存储 费用。下行流量包用于抵扣外网访问OSS文件的流量费用。使用场景 用于抵扣的资源包 使用OSS存储文本、图片、音视频等文件,且存储类型为标准-本地冗余存储 标准-本地冗余存储包 创建并保留ECS快照 ...

存储过程

您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。背景信息 AnalyticDB PostgreSQL 6.0版 中,函数(Function)虽然可以实现大...

DROP PROCEDURE

删除存储过程。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype][,.])][CASCADE|RESTRICT]说明 DROP PROCEDURE 删除现有程序的定义。要执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则...

ALTER PROCEDURE

options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...

调用存储过程

您可从另一个 SPL 程序调用存储过程,只需指定该存储过程名称,后跟其参数(如果有),最后以分号结尾。name[([parameters])];其中:name 是存储过程的标识符。parameters 是实参的列表。说明 如果没有要传递的实参,则可以用空参数列表...

DBMS_SESSION

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

CALL

语法 CALL procedure_name '('[argument_list]')' 说明 使用 CALL 语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。参数 参数 说明 procedure_name procedure_name 是(可能是 schema 限定的)...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

概述

PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...

验证数据压缩能力

概念介绍 存储过程是一条或多条语句的集合,对数据库进行一系列复杂操作时,存储过程可以在数据库内将这类复杂操作封装一个代码块,以便重复使用,从而减少数据库开发人员的工作量。存储过程旨在完成特定功能的 SQL 语句集,经编译创建并...

创建子存储过程

块是独立存储过程和函数、匿名块、子程序、触发器、和对象类型方法的结构。短语 标识符是块本地的 意味着标识符(例如变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问...

管理存储过程

概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...

删除存储过程

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

新建存储过程

概述 存储过程是一条或多条语句的集合,对数据库进行一系列复杂操作时,存储过程可以在数据库内将这类复杂操作封装一个代码块,以便重复使用,从而减少数据库开发人员的工作量。存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存...

存储包(不支持新购)

续费存储 存储包到期后建议您购买 资源包,相比于存储包,资源包无需绑定文件系统,即可抵扣多个通用型NAS文件系统的存储容量且支持叠加使用。如果您要继续使用存储包,请在存储包到期前执行以下步骤续费存储包。重要 存储包到期后将自动...

正文

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

存储过程

功能介绍 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,您可以通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。原理 存储过程会被持久化到Meta center中,按需加载到计算节点中执行,SQL...

计费方式3:包年包月

实际使用数据库的过程中,会根据所占用的存储空间,从账户中按小时扣除一定的存储空间的费用,因此在包年包月的购买方式下,依旧会产生按量付费的账单。适用场景 若业务量较大,且波动量较小,波动也不频繁(如一年都不需要扩容),建议您...

概述

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

中国内地通用资源和地域资源的使用说明

可以,中国内地通用资源和各地域资源的种类是一样的,都分为:标准-本地冗余存储包、低频-本地冗余存储包、归档-本地冗余存储包、标准-同城冗余存储包、低频-同城冗余存储包、下行流量、回源流量。具体请参见 计量项和计费项概述。...

创建存储过程

仅当存储过程声明为返回一个集合时,才允许这么。默认假定值为 1000 行。SET configuration_parameter { TO value|=value|FROMCURRENT } SET 子句使指定的配置参数在进入存储过程时设置为指定值,然后在存储过程退出时恢复为其之前的值。...

存储过程

AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...

概览

三种计费方式的简单对比如下表:计费方式 存储空间的费用计算方式 优势 适用场景 按容量计费(按量付费)+存储 存储空间计费时,会自动优先抵扣预购的存储包容量。若您的业务数据量超出购买的存储包的容量时,超出部分将正常按容量计费...

按使用功能计费模式计费项

旧版资源存储包):按存储包实际容量抵扣。500 MB/月 重要 仅非资源包抵扣时,提供免费额度。存储空间-日志低频存储 开启智能分层存储功能后,当日志的存储时间超过您所配置的 热存储层数据保存时间 后,日志将转为低频存储(原冷存储...

存储包计费问题

本文汇总了 PolarDB 存储包计费相关的常见问题和答案。如有其他关于存储包的计费问题,您可以直接添加钉钉群进行咨询。钉钉群号:31840035401。购买和使用 Q:购买集群后,是否必须购买存储包?A:不是,您可以根据需要决定是否购买存储包...

购买存储包

存储包是 PolarDB 推出的一种预付费资源,可以抵扣存储空间容量。以降低存储空间费用,且存储包的规格容量越大,购买时长越长,越划算。本文介绍如何购买存储包。注意事项 购买存储包抵扣标准版的存储空间容量时,资源类型 选择 中国...

存储包

本文汇总了 PolarDB 存储包使用相关的常见问题和答案。购买和使用 Q:购买集群后,是否必须购买存储包?A:不是,您可以根据需要决定是否购买存储包,购买后会自动抵扣相应地域内的集群存储空间。更多信息,请参见 搭配存储包。Q:存储包...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储 CPFS 共享流量包 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用