概述

一种通用语言,用于为 PolarDB PostgreSQL版(兼容Oracle数据库创建存储过程、函数、触发器和包。无缝的开发测试环境。使用可重新使用的代码。易于使用。本章介绍 SPL 程序的基本元素,然后概述 SPL 程序的组织方式以及如何使用它来...

RDS MariaDB实例间的数据迁移

通过如下命令将数据文件、存储过程触发器和函数导入到目标RDS MariaDB实例中。mysql-h<目的实例外网地址>-P<目的实例端口>-u<目的实例高权限账号>-p<目的实例高权限账号密码><目的实例数据库名称>要迁移的数据库名称>.sql mysql-h<目的...

匿名块

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

ALL_SOURCE

ALL_SOURCE 视图提供以下程序类型的源代码列表:函数、存储过程触发器、包规格包正文。名称 类型 说明 owner TEXT 程序所有者的用户名。schema_name TEXT 程序所属 schema 的名称。name TEXT 程序的名称。type TEXT 程序的类型,可能值...

查看数据迁移项目的详情

迁移数据库对象至目标端:该操作需要您自行迁移源端触发器、函数、存储过程等其它数据传输不支持的数据库对象至目标端。如果您确认已自行完成迁移,请单击 标记完成。禁用源端触发器外键约束:该操作仅在数据迁移项目中存在反向增量阶段时...

概述

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

新建存储过程

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

自建Oracle间的数据迁移

目前DTS支持的对象为表、视图、同义词、触发器存储过程、存储函数、包自定义类型。说明 不兼容触发器,当迁移对象包含了触发器可能导致数据不一致。全量数据迁移 DTS会将源Oracle数据库迁移对象的存量数据,全部迁移至目标Oracle数据库...

从Amazon RDS Oracle迁移至PolarDB PostgreSQL版...

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

其他数据库对象

本文介绍了其他数据库对象。简介 表是一个关系型数据库结构中的核心对象,因为它们承载了我们的数据。但是它们并不是数据库中的唯...在本章中不会讨论它们,但是我们在会给出一个列表:视图 函数、过程和操作符 数据类型和域 触发器和重写规则

块关系

块实现独立的存储过程和函数程序、匿名块、触发器、包、子存储过程和子函数。标识符(变量、游标、类型或子程序)是块本地的,意味着它在给定块的声明部分中声明。此类本地标识符可从块的可执行部分和可选的异常部分访问。父块包含另一个块...

PolarDB PostgreSQL(兼容Oracle)2.0版本与1.0版本...

DBMS_SQL包提供了使用动态SQL执行数据操作语言(DML)和数据定义语言(DDL)语句、执行 PL/SQL匿名块以及调用PL/SQL存储过程和函数的接口。DBMS_UTILITY包提供了各种实用子程序。UTL_ENCODE包提供了一组进行数据编解码的函数,方便数据在不同...

自建Oracle迁移至自建PostgreSQL

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

自建Oracle迁移至RDS PostgreSQL

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

Before Row-level触发器

当您跨分区更新数据时,PostgreSQL和Oracle会使用不同的触发器行为:PostgreSQL:会触发多个分区表的触发器Oracle:仅触发一次触发器。PolarDB PostgreSQL版(兼容Oracle)默认兼容Oracle触发器行为。说明 After Row-level触发器暂不...

自建Oracle迁移至PolarDB PostgreSQL版(兼容Oracle

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

支持的数据库引擎与功能

数据库引擎 数据库对象 MySQL MariaDB 表、索引、视图、触发器、约束、主键、外键、存储过程、函数。PostgreSQL PolarDB PostgreSQL版 表、索引、视图、函数、存储过程、约束、外键、序列、规则、域、扩展、运算符。PolarDB MySQL版 ...

触发器的类型

PolarDB PostgreSQL版(兼容Oracle数据库支持行级语句级触发器。行级触发器对受触发事件影响的每一行触发一次。例如,如果删除定义为表上的触发事件,并且发出一条从表中删除五行的DELETE命令,则触发器将触发五次,为每一行触发一次。...

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

DBMS_SQL包提供了使用动态SQL执行数据操作语言(DML)和数据定义语言(DDL)语句、执行 PL/SQL匿名块以及调用PL/SQL存储过程和函数的接口。DBMS_UTILITY包提供了各种实用子程序。UTL_ENCODE包提供了一组进行数据编解码的函数,方便数据在不同...

新建函数

概述 函数是在数据库内定义的子程序,可以从内置 SQL 语句中调用函数。如果自带的函数不能满足业务需求,则可以通过 ODC 新建函数,添加自定义...相关信息 新建表 新建视图 新建存储过程 新建序列 新建程序包 新建触发器 新建类型 新建同义词

基本概念

结构迁移 在结构迁移阶段,DTS将待迁移对象的结构定义从源数据库迁移到目标数据库,例如表、视图、触发器和存储过程。对于异构数据库之间的结构迁移,DTS会将源库的结构定义转换为目标库支持的结构定义,例如将Oracle数据库中的NUMBER数据...

数据迁移方案概览

迁移类型说明 迁移类型 说明 库表结构迁移 DTS将源库中待迁移对象的结构定义迁移至目标库(例如表、视图、触发器存储过程等)。对于异构数据库之间的结构迁移,DTS会根据源库目标库的语法,将结构定义的语法进行转换,例如将Oracle中的...

自建Oracle间迁移

目前DTS支持的对象为表、视图、同义词、触发器存储过程、存储函数、包自定义类型。说明 不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据迁移 ...

PL 编译调试

PL 语句可用于编写函数、存储过程、程序包和触发器数据库对象。ODC V2.2.0 及之后版本支持 PL 对象匿名块的创建、编译、运行调试等功能。用户可在匿名块窗口的编辑区域中编译 PL 语句,同时可对已创建的 PL 对象进行编辑调试等操作...

概述

数据传输是 OceanBase 数据库提供的一种支持同构或异构数据源与 OceanBase 数据库之间进行数据交互的服务,具备在线迁移存量数据和实时同步增量数据的能力。产品功能 数据传输提供可视化的集中管控平台,您只需要进行简单的配置即可实时...

从Amazon RDS Oracle迁移至阿里云RDS MySQL

不支持视图、同义词、触发器存储过程、存储函数、包、自定义类型等。全量数据迁移 DTS会将Amazon RDS Oracle数据库迁移对象的存量数据,全部迁移到阿里云RDS MySQL实例数据库中。增量数据迁移 在全量迁移的基础上,DTS会轮询并捕获Amazon...

PolarDB PostgreSQL版(兼容Oracle)间的迁移

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

PolarDB PostgreSQL版(兼容Oracle)间迁移

目前DTS支持的对象包括:表、视图、同义词、触发器存储过程、存储函数、包、自定义类型。说明 暂不兼容触发器。建议您删除源库的触发器,以避免因触发器而导致数据不一致的问题。详情请参见 源库存在触发器时如何配置同步作业。全量数据...

PolarDB PostgreSQL版(兼容Oracle)集群同步至...

若选择的同步对象为表或列,其他对象(如视图、触发器存储过程)不会被同步至目标库。若选择的同步对象为整库,默认情况如下:源库中待同步的表有主键(包含主键为单列多列),则以该主键列为分布键。源库中待同步的表无主键,则自动...

2022年

nls_timestamp(_tz)_format 支持登录登出触发器 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录登出触发器 批量写入支持全部写到缓存 新增 polar_enable_strat_bulkwrite 参数,用于控制...

自建Oracle迁移至阿里云消息队列Kafka版

本文介绍如何使用数据传输服务DTS(Data Transmission Service),将自建Oracle迁移至阿里云消息队列Kafka。前提条件 已创建源数据库自建Oracle和目标实例 阿里云消息队列Kafka版。说明 源数据目标实例支持的版本,请参见 迁移方案概览...

登录登出触发器

简介 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录是指用户直接连接到数据库时,Postgres backend 进程启动后。登出是指用户在发起退出命令时,Postgres backend 进程退出前。语法 ...

登录登出触发器

简介 登录登出触发器是一种事件触发器,提供了可以在用户登录/登出时触发指定函数或存储过程的功能。登录是指用户直接连接到数据库时,Postgres backend 进程启动后。登出是指用户在发起退出命令时,Postgres backend 进程退出前。语法 ...

Serverless模式

AnalyticDB PostgreSQL版 全新推出Serverless模式,利用云基础设施提供的资源池化海量存储能力,结合传统MPP数据库技术、离在线一体化技术Serverless技术,实现了计算存储分离、秒级扩缩容多实例数据实时共享的特性。简介 AnalyticDB...

PolarDB PostgreSQL版(兼容Oracle)迁移至自建Oracle

若选择的迁移对象为表或列,其他对象(如视图、触发器存储过程)不会被迁移至目标库。已选择对象 如需更改单个迁移对象在目标实例中的名称,请右击 已选择对象 中的迁移对象,设置方式,请参见 库表列名单个映射。如需批量更改迁移对象在...

自建Oracle迁移至云原生数据仓库 AnalyticDB ...

数据传输服务DTS(Data Transmission Service)支持将自建Oracle迁移至 云原生数据仓库AnalyticDB PostgreSQL版,帮助您构建实时数仓。前提条件 已创建源数据库自建Oracle和目标实例 云原生数据仓库AnalyticDB PostgreSQL版。说明 目标实例...

无锁结构变更方案对比

对比项 有触发器触发器 数据库开销 触发器是一个存储过程,随着业务的DML,触发器的执行必然存在开销,业务繁忙时更甚。触发器开销占用的问题不存在。作为一个伪装的SLAVE订阅主、备的Binlog事件,将其中的源表事件过滤下来并回放到目标...

账号权限列表

CREATE PROCEDURE 为用户创建任意存储过程的权限。CREATE SYNONYM 为用户创建同义词的权限。CREATE SEQUENCE 为用户创建序列的权限。CREATE TRIGGER 为用户创建触发器的权限。CREATE TYPE 创建类型的权限。CREATE SESSION 创建会话的权限。...

Reserve参数说明

在调用部分接口配置或查询迁移或同步、订阅任务时,您需要配置或查询预留参数Reserve(数据类型为字符串String,传入格式为JSON)来完善或查看源或目标实例的配置信息(比如目标Kafka集群的数据存储格式、云企业网CEN的实例ID)。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 对象存储 数据库备份 DBS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用