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;已...

polar_comp_redwood_date

无论 polar_comp_redwood_date 的设置如何,当DATE在任何其他上下文显示为数据类型(例如 SPL 声明部分中变量的数据类型、SPL存储过程或SPL函数形参的数据类型或SPL函数的返回类型)时,它始终在内部转换为TIMESTAMP,因此,可以处理...

DBMS_SQL

c1:num1,c2:1-last count is:1-c1:num2,c2:2-last count is:2-c1:num3,c2:3-last count is:3-c1:num4,c2:4-last count is:4-c1:num5,c2:5-last count is:5 COLUMN_VALUE_CHAR 该存储过程用于返回游标给定位置的CHAR类型列的值。...

用户定义的 PL/SQL 子类型

适用于该子类型所基于的类型的规则仍然适用,但您可以使用其他约束限制该类型中存储值的精度或小数位数。您可以在PL函数、存储过程、匿名块或包的声明中定义子类型。语法如下:SUBTYPE subtype_name IS type_name[(constraint)][NOT NULL]...

计费概述

重要 CPFS产品定价 中存储容量费用的单价为 元/GiB/月,但按量付费的计算方法为 实际配置容量×每小时单价。因此当您需要计算实际存储容量费用时,需要先将存储容量费用的单价转换为 元/GiB/月。例如100 MB/s/TiB基线单价为 0.83元/GiB/月...

新建函数

说明 Oracle 模式下函数和存储过程均包含 IN/OUT/INOUT 参数;MySQL 模式下只包含 IN 参数,而存储过程包含 IN/OUT/INOUT 参数。步骤 4:确认创建函数 单击 确定,进入 SQL 创建确认页面。步骤 5:编辑函数语句 在 SQL 创建确认页面,编辑...

使用表格存储过程中返回503错误码

问题描述 在使用表格存储过程中,偶尔会出现503错误,详细错误信息请参见下表。HTTPStatus ErrorCode ErrorMsg 503 OTSPartitionUnavailable The partition is not available.503 OTSServerUnavailable Server is not available.503 ...

DBMS_LOB

表 1.DBMS_LOB函数/存储过程 函数/存储过程 类型 返回类型 描述 APPEND(dest_lob IN OUT,src_lob)存储过程 N/A 将一个大对象附加在另外一个大对象上。COMPARE(lob_1,lob_2[,amount[,offset_1[,offset_2]]])函数 INTEGER 在给定的长度和偏移...

操作指南FAQ

本文介绍使用云存储网关过程中的常见问题。云上部署FAQ 创建网关时找不到可用交换机如何处理?云存储网关升级失败了该如何处理?本地部署FAQ 如何检测网关网络的联通性?如何在本地数据中心部署云存储网关?云存储网关升级失败了该如何处理...

变量

说明 除系统变量外,其他变量统称为自定义变量,自定义变量名不可重复定义,若自定义变量和系统变量重名,则自定义变量的值会覆盖系统变量的值,即自定义变量的优先级更高。时间变量 任务流变量(全局变量):任务流变量基于业务时间(运行...

为什么使用表格存储过程中会有少量的500错误

不少用户在使用表格存储过程中偶尔会接到一些500错误,主要错误码如下。HTTPStatus ErrorCode ErrorMsg 503 OTSPartitionUnavailable The partition is not available.503 OTSServerUnavailable Server is not available.503 ...

概述

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

使用 RETURNING INTO 子句

以下是此存储过程的输出(假定 emp_insert 存储过程创建的员工 9503 仍存在于表)。EXEC emp_comp_update(9503,6540,1200);Updated Employee#:9503 Name:PETERSON Job:ANALYST Department:40 New Salary:6540.00 New Commission:1200.00 ...

新建存储过程

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储...

产品计费

其他费用 在使用云存储网关过程中,除了云存储网关收费的计费项之外,还有其他费用支出。OSS使用费用 云存储网关的OSS资源归您所有,网关访问OSS产生的费用由OSS产品向您收取,这些费用包括存储费用、流量费用、请求费用和数据取回费用,...

创建函数

CALLED ON NULL INPUT RETURNS NULL ON NULL INPUT STRICT CALLED ON NULL INPUT(默认值)指示当存储过程的某些参数为 NULL 时,将正常调用该存储过程。如果需要,作者需要负责检查 NULL 值并做出适当的响应。RETURNS NULL ON NULL INPUT ...

COMMIT

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

标签

使用场景 当需要标记事物的属性和维度...绑定变量。定义一个List类型的变量,将其设置为 绑定变量 的值。您可以通过变量对值的承接,实现对已有标签数据的展示或新标签的输入,具体操作如下图所示。使用示例 标签 组件的页面效果如下图所示。

2020年

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

访问子程序变量

在 PolarDB PostgreSQL版(兼容Oracle,只有一种情况允许使用两个限定符。这种情况用于访问包的公共变量,其中可按以下格式指定引用:schema_name.package_name.public_variable_name 下面总结了访问变量的方式:只要变量已在其中进行...

表单容器

将 表单容器 拖入编排页面画布,并绑定变量。您可根据需要在选中 后拖动表单输入框的位置,为每个输入组件修改 显示名称 及对应的 组件类型。通过底部 批量添加 按钮,您可对每一行数据对应的结构对象类型进行下钻,并选择对应的想要在...

表格

配置项 说明 数据(绑定变量)数据集:表格显示的数据所对应的数据源。当数据源为 固定值 时,您可以单击 编辑数据,在 数据编辑 对话框设置数据源。当数据源为 动态值 时,支持绑定List类型的变量。总数:表格的数据总计条目数,需...

概述

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

CREATE FUNCTION

CALLED ON NULL INPUT/RETURNS NULL ON NULL INPUT/STRICT CALLED ON NULL INPUT(默认值)指示当存储过程的某些参数为 NULL 时,将正常调用该存储过程。如果需要,作者需要负责检查 NULL 值并做出适当的响应。RETURNS NULL ON NULL INPUT ...

DBMS_SESSION

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

限定符

例如,如果从程序内调用的两个存储过程具有相同名称但属于两个不同的 schema,或者同一程序内的表列和 SPL 变量使用相同的名称。应尽可能避免使用限定的名称。在本章中,采用以下约定来避免命名冲突:SPL 程序声明部分声明的所有变量均带...

包正文

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

概述

场景一:PolarDB PostgreSQL版(兼容Oracle)到ECS自建PostgreSQL的DBLink 客户原来使用的是ECS自建PostgreSQL数据库,在迁移至 PolarDB PostgreSQL版(兼容Oracle)的过程中,由于部分原因,先迁移了一部分业务系统上 PolarDB PostgreSQL...

概述

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

页面变量管理

赋值侧:支持将数据存储到指定页面变量中。目前,支持在交互动作配置中,将触发事件的参数存储到页面变量中。取值(使用)侧:支持将页面变量用于指定配置项,或是页面变量发生变化后主动触发联动。目前,支持将页面变量用于数据源的接口...

日期型

当关键字DATE作为变量的数据类型在SPL程序的声明部分出现,或者作为SPL存储过程或SPL函数形参的数据类型出现,或者作为一个SPL函数返回值类型出现的时候,总是被转换成 TIMESTAMP(0)类型,因此它可以处理出现的时间部分值。我们可以在...

ALTER PROCEDURE

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

PL 编译和调试

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

术语

本文介绍 PolarDB PostgreSQL版(兼容Oracle)使用过程中遇到的术语。名词 描述 地域(Region)数据中心所在的地理位置。可用区(Zone)可用区是指在某一地域内,具有独立电力和网络的物理区域。同一可用区内实例之间的网络延时更小。集群...

DBMS_OBFUSCATION_TOOLKIT

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

CALL

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

匿名块

存储过程、函数和触发器程序被命名并存储在数据库以供重新使用。对于快速(一次性)执行(例如测试),您只需输入块而无需提供名称或将其存储在数据库。此类型的块称为匿名块。匿名块未命名并且不存储在数据库。从应用程序缓冲区执行...

初始化

CNAME是指将自定义域名绑定存储空间的过程。conf.IsCname=true;创建OssClient实例。var client=new OssClient(endpoint,accessKeyId,accessKeySecret,conf);使用STS新建OssClient 以下代码用于使用STS新建一个OssClient。using Aliyun....

绑定自定义域名至Bucket默认域名

文件上传到OSS后,OSS会使用Bucket默认域名生成文件访问地址。...CNAME是指将自定义域名绑定存储空间的过程。conf.IsCname=true;创建OssClient实例。var client=new OssClient(endpoint,accessKeyId,accessKeySecret,conf);Android ...

配置跨库Spark SQL节点

任务编排的跨库Spark SQL节点,主要针对各类跨库数据同步和数据加工场景,您可以通过编写Spark SQL,完成各种复杂的数据同步或数据加工的任务开发。前提条件 支持的数据库类型:MySQL:RDS MySQL、PolarDB MySQL版、MyBase MySQL、...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储 CPFS 对象存储 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用