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

并行 VACUUM(垃圾回收)VACUUM 机制在 PolarDB PostgreSQL版(兼容Oracle)2.0版本 的数据库管理非常重要,能够释放掉已经不再使用的表空间,以缓解常见的表膨胀问题。为了进一步优化垃圾回收的效率和性能,PolarDB PostgreSQL版(兼容...

游标

声明游标变量 所有在PL/SQL中对游标的访问都会通过游标变量,它总是特殊的数据类型 refcursor。创建游标变量的一种方法是把它声明为一个类型为 refcursor 的变量。另外一种方法是使用游标声明语法,通常是:name[[NO]SCROLL]CURSOR[...

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

Oracle应用迁移至云原生数据仓库 AnalyticDB ...

AnalyticDB PostgreSQL 对Oracle语法有着较好的兼容,本文介绍如何将Oracle应用迁移到 AnalyticDB PostgreSQL。基于ora2pg完成初步转换工作 可以使用开源工具 ora2pg 进行最初的Oracle应用转换。您可以使用ora2pg将Oracle的表DDL,view,...

新功能发布记录

支持 SQL 规范检查,SQL 窗口编辑 SQL 语句、创建数据库变更任务和创建时支持进行 SQL 规范检查。SQL 窗口 导入导出:导入 CSV 单时支持跳过首行。仅导出结构时支持合并 DDL 为一个 SQL 文件,并按照外键依赖顺序排序。导出时,支持...

CREATE FUNCTION

如果它们访问临时、客户端连接状态、游标、预备语句或者系统无法在并行模式同步的本地后端状态(例如 setseed 只能在组领导者执行,因为另一个进程所作的更改不会在领导者被反映出来),它们应该被为并行受限。通常,如果一个...

基本语句

失败时,这个函数会产生一个这样的错误消息 ERROR:query returned no rows DETAIL:parameters:$1='nosuchuser' CONTEXT:PL/SQL function get_userid(text)line 6 at SQL statement 说明 STRICT 选项匹配 Oracle PL/SQL 的 SELECT INTO 和...

JDBC

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

控制结构

简介 控制结构可能是PL/SQL中最有用的(以及最重要)的部分了。利用PL/SQL的控制结构,你可以以非常灵活而且强大的方法操纵本数据库的数据。从一个函数返回 有两个命令让我们能够从函数返回数据:RETURN 和 RETURN NEXT。RETURN RETURN ...

DBMS_RLS

由于每个可应用的SQL命令影响的数据库对象取决于一些因素(例如申请访问数据库对象的会话用户),因此安全政策会动态变化。安全政策的调用对所有数据库对象的访问申请都是透明的。因此,您不用为了应用安全政策去修改个人申请。一旦启用了...

触发器函数

数据改变的触发器 一个 PL/SQL声明为一个没有参数并且返回类型为 trigger 的函数。注意,如下所述,即便该函数准备接收一些在 CREATE TRIGGER 指定的参数—这类参数通过 TG_ARGV 传递,也必须把它声明为没有参数。当一个PL/SQL函数...

错误和消息

检查断言 ASSERT 语句是一种向 PL/SQL函数插入调试检查的方便方法。ASSERT condition[,message];condition 是一个布尔表达式,它被期望总是计算为真。如果确实如此,ASSERT 语句不会再做什么。但如果结果是假或者空,那么将发生一个 ...

2021年

本文介绍 PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;2021年12...

迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle...

本文为您介绍如何使用数据传输迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动...

开发ODPS SQL任务

DataWorks提供调度参数,可实现调度场景下代码动态入参,您可在ODPS SQL节点通过${变量} 的方式定义代码的变量,并在 调度配置>参数 处,为该变量赋值。调度参数支持的格式,详情请参见 调度参数支持的格式。创建 您可使用 CREATE ...

开发ODPS SQL任务

DataWorks提供调度参数,可实现调度场景下代码动态入参,您可在ODPS SQL节点通过${变量} 的方式定义代码的变量,并在 调度配置>参数 处,为该变量赋值。调度参数支持的格式,详情请参见 调度参数支持的格式。创建 您可使用 CREATE ...

SQL语法指南

统一服务在支持ANSI SQL标准语法的DML(data manipulation language)基础上,针对API开发过程中SQL语法使用的具体需求,定义了自己的扩展,以支持参数声明动态SQL、范围参数生成等用法。本文为您介绍SQL语法指南。使用限制 仅支持SELECT...

日期型

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持的日期类型。说明 在下面关于日期类型的讨论,假设无论什么时候创建或修改一张,配置参数 polar_comp_redwood_date 都已设定为 true。名称 存储大小 描述 最小值 最大值 精度 DATE 8...

免费体验PolarDB PostgreSQL一站式HTAP服务

本文介绍了如何免费体验 PolarDB PostgreSQL版(兼容Oracle)的一站式HTAP服务。背景 PolarDB PostgreSQL版(兼容Oracle)提供了一站式HTAP云服务,通过简单的SQL就可以将OLTP引擎的数据快速迁移到内置的OLAP存储和引擎上,内置的同步链路...

错误码

SQL过程异常 2F000 SQL过程异常(SQL ROUTINE EXCEPTION)2F005 执行的函数没有返回语句(FUNCTION EXECUTED NO RETURN STATEMENT)2F002 不允许修改SQL数据(MODIFYING SQL DATA NOT PERMITTED)2F003 企图使用禁止的SQL语句(PROHIBITED ...

2022年

说明 开启后,如果SELECT的对象别名与FROM子句中的表的列重复,则ORDER BY子句会优先将重对象识别为SELECT的对象。历史兼容性功能全部开启 PolarDB PostgreSQL版(兼容Oracle)新建集群默认开启以下参数:polar_comp_redwood_...

声明

本文介绍了PL/SQL声明信息。简介 在一个块使用的所有变量必须在该块的声明小节中声明(唯一的例外是在一个整数范围上迭代的 FOR 循环变量会被自动声明为一个整数变量,并且相似地在一个游标结果上迭代的 FOR 循环变量会被自动地声明为...

基本对象概念

Oracle中,抽象数据类型(ADT)用于描述 PL/SQL 的对象类型。对象类型的SPL实现旨在与Oracle抽象数据类型兼容。PolarDB兼容Oracle数据库还没有实现对面向对象的编程语言的某些功能的支持。本章仅介绍已实现的一些功能。概念 对象类型是对...

局部程序

结果显示如下:ERROR:wrong number or types of arguments in call to local function local_proc1 前向声明 如果同一个PL/SQL的嵌套子程序相互调用,则需要前向声明,因为必须先声明子程序,然后才能调用子程序。如果声明后没有在同...

更新数据

只有在里面存在主键的时候(不管你声明它还是不声明它),我们才能可靠地通过选择一个匹配主键的条件来指定一个独立的行。图形化的数据库访问工具就靠这允许我们独立地更新某些行。例如,这条命令把所有价格为 5 的产品的价格更新为 10:...

基础

行的数目是变化的,它反映了在一个给定时刻表中存储的数据量。SQL 并不保证中行的顺序。当一个被读取时,表中的行将以非特定顺序出现,除非明确地指定需要排序。此外,SQL 不会为行分配唯一的标识符,因此在一个表中可能会存在一些完全...

嵌套

注:使用构造函数来确定表的元素数量以及使用EXTEND方法向表添加其他元素在Oracle中是必需的,但在SPL是可选可能是稀疏的-在键值的赋值可能存在间隙。尝试引用超出其初始化大小或扩展大小的表元素将导致SUBSCRIPT_BEYOND_...

Quick BI数据源为Oracle时,创建数据集中可以看到表名...

问题描述 Quick BI数据源为Oracle时,创建数据集中可以看到表名,将拖至创建区域可以预览出数据,SQL查询失败报错:或视图不存在。问题原因 Oracle数据源的SQL语法区分大小写,SQL中表名称与数据库名称大小写不一致。解决方案 将...

结果编辑与导出

背景信息 在 ODC SQL 窗口编辑和执行 SQL 语句后,用户可以在结果页签查看、编辑和导出执行结果。编辑结果集 示例:在结果集页签,插入数据到数据库 odc_test 下的表 employee 。信息项 示例值 项目名称 odc_4.2.0 数据库名称 odc_...

功能更新动态(2024年)

Flink SQL任务支持通过数据源编码的方式直接访问Oracle、StarRocks数据源中的表。Flink SQL任务支持引用示例代码快速创建任务,内置CDC实时数据同步入数据湖或数仓,Kafka实时数据处理等示例代码。新增实时计算任务列表,支持批量提交、...

用户定义的 PL/SQL 子类型

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

HikariCP 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 HikariCP 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建、插入、删除、更新和查询数据等。点击下载 hikaricp-mysql-client 示例工程 前提条件 您已安装 OceanBase...

连接方式概述

本节主要介绍连接和访问 OceanBase 数据库 Oracle 模式租户的方法。当前主要支持通过客户端、驱动或 ORM 框架连接到 OceanBase 数据库。客户端 在连接 OceanBase 数据库的 Oracle 租户时,支持的客户端如下:OceanBase 客户端(OBClient)...

新建

说明 在左侧导航栏的表列表,单击表右侧的更多图标,通过弹出的管理操作列表(包括 查看表结构、查看表数据、导入、导出、下载、模拟数据、打开 SQL 窗口、复制、删除 和 刷新),可快速管理和操作目标对象。表对象具体操作,请参见 表...

日期/时间类型

YMD 模式的2001年2月3日 1999-Jan-08 任何模式下的1月8日 Jan-08-1999 任何模式下的1月8日 08-Jan-1999 任何模式下的1月8日 99-Jan-08 YMD 模式的1月8日,否则错误 08-Jan-99 1月8日,除了在 YMD 模式错误 Jan-08-99 1月8日,除了在 ...

错误代码

本文将为您介绍 PolarDB PostgreSQL版(兼容Oracle)错误代码。错误代码格式 本数据库服务器发出的所有消息都被赋予了五个字符错误代码,这遵循 SQL 标准对“SQLSTATE”代码的习惯。需要知道发生了什么错误条件的应用通常应该测试错误代码...

通过直连数据源模式创建API

直连数据源模式是通过SQL直接从数据源创建API。本文为您介绍如何使用直连API模式生成API。步骤一:选择生成API的方式 在Dataphin首页,单击顶部菜单栏 服务。系统默认进入 市场 页面。按照下图操作指引,进入 API创建方式选择 对话框。在 ...

自建Oracle迁移至PolarDB-X

DTS支持全量数据迁移以及增量数据迁移,同时使用这两种迁移类型可以实现在自建应用平滑地完成Oracle数据库的数据迁移工作。本文以PolarDB-X 2.0为例,介绍如何使用数据传输服务DTS(Data Transmission Service)将自建Oracle数据库迁移至...

自建Oracle同步至PolarDB MySQL版

说明 如果源Oracle数据库存在仅表大小写不同的表,可能会导致数据不一致或任务失败。如果出现这种情况,请在配置同步对象的时候,使用DTS提供的对象映射功能对重的对象进行重命名,详情请参见 库表列映射。执行数据同步前需评估...

自建Oracle迁移至PolarDB MySQL版

如果源Oracle数据库存在表相同仅大小写不同的表,可能会导致迁移对象重并在结构迁移提示“对象已经存在”。如果出现这种情况,请在配置迁移对象的时候,使用DTS提供的对象映射功能对重的对象进行重命名,将表转为大写,详情...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库 AnalyticDB PostgreSQL版 云原生数据仓库AnalyticDB MySQL版 云备份 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用