使用pldebugger插件

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

删除存储过程

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

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版本基于新的兼容性...

使用pldebugger插件

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

DBMS_UTILITY

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

与Hive、MySQL、Oracle数据类型映射

在进行数据迁移或集成操作时,即当您需要将其他数据库数据导入MaxCompute或将MaxCompute数据导出至其他数据库时,您需要参照数据类型映射,设置字段的数据类型映射关系。正确的数据类型映射关系可以确保数据在不同数据库中能够正确地...

示例数据库安装

在安装 PolarDB PostgreSQL版(兼容Oracle)...对于用户有权在其中创建存储过程的搜索路径,将在该搜索路径的第一个schema中创建和程序。您可以通过发出以下命令来显示搜索路径:SHOW SEARCH_PATH;可以在 PSQL 中使用命令更改搜索路径。

ROLLBACK

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

DBMS_SESSION

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

dblink_ora 函数和存储过程

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

基本对象概念

重载方法 在对象类型中,允许定义两个或多个具有相同类型(这是存储过程或函数)但具有不同特征的同名方法。此类方法称为重载方法。方法的特征由形参的数量、数据类型及其顺序组成。icmsDocProps={'productMethod':'created','language':'...

用户定义的 PL/SQL 子类型

PolarDB PostgreSQL版(兼容Oracle)支持用户定义的PL/SQL子类型和(子类型)别名。子类型是具有一组可选约束的数据类型,这些约束限制可以存储在该类型的列中的值。适用于该子类型所基于的类型的规则仍然适用,但您可以使用其他约束限制该...

DBMS_CRYPTO

DBMS_CRYPTO 包提供的函数和存储过程允许您对RAW、BLOB或CLOB数据进行加密或解密。您可以使用 DBMS_CRYPTO 函数来产生强加密型随机值。DBMS_CRYPTO函数/存储过程 函数/存储过程 返回类型 描述 DECRYPT(src,typ,key,iv)RAW 解密RAW类型的...

DBMS_RLS

1.DBMS RLS 函数/存储过程 函数/存储过程 类型 返回类型 说明 ADD POLICY(object schema,object name,policy name,function schema,policy function[,statement types[,update check[,enable[,static policy[,policy type[,long ...

PRAGMA AUTONOMOUS_TRANSACTION

deptno|dname|loc-+-+-10|ACCOUNTING|NEW YORK 20|RESEARCH|DALLAS 30|SALES|CHICAGO 40|OPERATIONS|BOSTON 50|HR|DENVER(5 rows)场景2c:带COMMIT的自治事务匿名块包含带ROLLBACK的存储过程,该过程也是自治事务过程 现在,在末尾具有...

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 在给定的长度和偏移...

时序操作

时序模型通过时序表存储时间序列数据,单能提供高并发写入和查询以及PB级海量数据的低成本存储。创建时序时,您可以配置数据生命周期 和为时序创建分析存储。创建时序后,您可以根据实际管理时序,例如获取实例中的所有时序...

EXECUTE 特权

SPL 程序(函数、存储过程或包)仅在满足以下任何条件时才开始执行:已向当前用户授予对 SPL 程序的 EXECUTE 特权。由于是对 SPL 程序具有 EXECUTE 特权的组的成员,当前用户继承此类特权。已向 PUBLIC 组授予 EXECUTE 特权。在 PolarDB ...

2023年

2.0.14.15.0 类别 说明 相关文档 发布时间 新增 PolarDB PostgreSQL版(兼容Oracle)支持分区扫描算子,加速分区执行计划的生成,解决大量分区场景下查询慢、内存消耗多的问题。分区扫描算子 2023年12月 PolarDB PostgreSQL版(兼容...

产品介绍

PolarDB PostgreSQL版(兼容Oracle)高度兼容Oracle语法,包括Oracle数据库用户常用的内置数据类型、内置存储过程语法、常用系统视图,重要特性DBLINK、分区和分区索引等特性,配合ADAM智能评估工具助力企业智能存量Oracle数据库业务迁移...

PolarDB PostgreSQL(兼容Oracle)2.0版本商业化公告

PolarDB PostgreSQL版(兼容Oracle)2.0版本正式商业化。公测结束时间 2023年6月30日 正式版发布时间 2023年7月5日 计费说明 全面支持包年包月和按量付费两种计费模式。计费详情请参见 产品计费。产品优势 PolarDB PostgreSQL版(兼容...

预读和预扩展

本文介绍了堆预读、堆预扩展以及索引创建预扩展的简介、原理以及使用方法等。前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle)的版本如下:Oracle 2.0(内核小版本2.0.14.1.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL...

polar_comp_redwood_date

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

简介

概述 阿里云自研Ganos时空引擎(以下简称Ganos)提供一系列的数据类型、函数和存储过程,用于在云原生关系型分布式数据库PolarDB中对空间/时空数据进行高效的存储、索引、查询和分析计算。本文档向您介绍在PolarDB中如何使用Ganos对时空...

包正文

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

XML 类型

XML数据类型可用于存储XML数据。这个数据类型在存储XML数据时的优点在于,它能够检查输入值的结构完整性,而且还有函数来支持类型安全的操作。就像XML标准定义的一样,XML类型能够存储结构完整的“文档”。同时XML 类型也可以存储碎片...

使用 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 ...

DROP TABLE

DROP TABLE命令用于删除整个内的所有数据。语法 DROP TABLE name[CASCADE|RESTRICT|CASCADE CONSTRAINTS]说明 DROP TABLE 可从数据库中删除,当您删除一个时,这个的所有分区或子分区也会被删除。要清空中的行但不销毁,请...

JDBC

} 使用OUT参数 访问数据库存储过程时,如果要使用带OUT参数的存储过程,需要创建 CallableStatement 对象。并使用 registerOutParameter,使用示例如下:String sql="CREATE or replace PROCEDURE test_in_out_procedure(a IN integer,b ...

概述

PolarDB PostgreSQL版(兼容Oracle)支持冷热数据分层存储功能,使用OSS等更低成本的存储介质,将冷热数据进行分层存储。将访问频率和更新频率低的数据转存到OSS中,可以有效降低存储成本。本文介绍了冷数据分层存储的优势和技术原理。功能...

概述

PolarDB PostgreSQL版(兼容Oracle)支持冷热数据分层存储功能,使用OSS等更低成本的存储介质,将冷热数据进行分层存储。将访问频率和更新频率低的数据转存到OSS中,可以有效降低存储成本。本文介绍了冷数据分层存储的优势和技术原理。功能...

时序分析存储概述

使用分析存储(Analytical Store)功能,您可以低成本存储时序数据以及快速查询和分析时序数据。分析存储功能主要用于时序数据长期存储和分析场景。背景信息 分析存储是 表格存储 针对时序场景进行定制优化的低成本存储引擎。分析存储不仅...

创建函数

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

lo-intro

PostgreSQL也支持一种称为“TOAST”的存储系统,它自动把大于一个数据库页的值存储到一个二级存储区域,每一个专属的二级存储区域。这使得大对象功能显得有些陈旧。但是大对象功能仍然一个优势是能够支持高达 4TB 的值,而 TOAST ...

如何实现一键转冷存

场景描述 通过 ALTER TABLE tblname SET TABLESPACE oss 锁可以每次对单个对象进行转存,当遇到对象多个索引、或者分区表有多个子分区都需要转存至冷存中时,需要依次执行 ALTER 命令,操作繁琐且容易遗漏。为了解决这类问题,...

创建

本文介绍如何在DLA中创建Oracle 。登录 DLA控制台。单击左侧导航栏的 SQL访问点,然后单击 登录DMS,在DLA中创建如下所示的Oracle表。eate external table person(id int,name varchar(1023),age int)tblproperties(table_mapping='...

存储过程和函数中的编译错误

当 PolarDB PostgreSQL版(兼容Oracle)分析程序编译存储过程或函数时,它们确认CREATE语句和程序主体(程序中 AS 关键字后面的那部分)符合SPL和SQL构造的语法规则。默认情况下,如果分析程序检测到错误,服务器将终止编译过程。请注意,...

什么是表格存储

表格存储(Tablestore)面向海量结构化数据提供Serverless表存储服务,同时针对物联网场景深度优化提供一站式的IoTstore解决方案。适用于海量账单、IM消息、物联网、车联网、风控、推荐等场景中的结构化数据存储,提供海量数据低成本存储、...

开启和使用冷数据分层存储

本文介绍如何开启冷数据分层存储功能,以及开启功能后的使用方式。使用限制 仅 PolarDB PostgreSQL版(兼容Oracle)2.0.14.13.0 及以上版本支持冷数据分层存储功能。开启冷数据分层存储功能后,无法关闭该功能,只能删除冷数据。如果没有...

配置Oracle输出组件

Oracle输出组件用于向Oracle数据源写入数据。同步其他数据源的数据至Oracle数据源的场景中,完成源数据的信息配置后,需要配置Oracle输出组件的目标数据源。本文为您介绍如何配置Oracle输出组件。操作步骤 请参见 离线管道组件开发入口,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储NAS 商标服务 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用