Forall and Bulk Collect

原理 在Oracle PL/SQL过程语言handler和SQL之间需要切换,如果是一个较大的LOOP,切换一多,性能就会下降严重。因此对于在PL/SQL需要多次调用SQL的处理场景,Oracle想到了bulk collect的处理方法。比如用户提交一个数组,要求PL/SQL将这个...

基本语句

失败时,这个函数会产生一个这样的错误消息 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 和...

OceanBase 数据库支持版本

SQL 实践和建议 本文档为您介绍 OceanBase 数据库的 SQL 编写、缩写规范以及 SQL 语句示例。SQL 调优指南 本文档为您介绍 SQL 执行流程及调优方法。配置项和系统变量 本文档为您介绍 OceanBase 数据库的配置项和系统变量。MySQL 模式 基于 ...

错误和消息

这种行为很奇怪,也并不兼容 OraclePL/SQL。如果在一个 RAISE EXCEPTION 命令中没有指定条件名以及 SQLSTATE,默认是使用 ERRCODE_RAISE_EXCEPTION(P0001)。如果没有指定消息文本,默认是使用条件名或 SQLSTATE 作为消息文本。当用 ...

与其他SQL语法的差异

本文将MaxCompute SQL与Hive、MySQL、OracleSQL Server的SQL语法进行对比,为您介绍MaxCompute不支持的语法。MaxComputeDDL语法差异对比 语法 MaxCompute Hive MySQL Oracle SQL Server CREATE TABLE—PRIMARY KEY N N Y Y Y CREATE ...

2021年

错误码概述 Common错误码(ODPS-00CCCCX)SQL错误码(ODPS-01CCCCX)PL错误码(ODPS-02CCCCX)API错误码(ODPS-04CCCCX)Xlib错误码(ODPS-05CCCCX)2021-03-19 补充常见问题。更新说明 根据用户反馈问题合入常见问题。Information Schema...

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

支持Oracle 兼容的 PL/SQL块行为 PolarDB PostgreSQL版(兼容Oracle)2.0版本 支持PL/SQL不带$符号调用;函数/存储过程支持IN、OUT、INOUT参数,用于对参数进行值的引用传递;匿名块支持变量绑定和两阶段运行;支持 constant 变量兼容;...

功能概览(本地数据库)

操作流程 使用云备份控制台备份本地数据库的步骤如下所示:说明 备份本地服务器中的MySQL、OracleSQL Server数据库的操作步骤基本一致,此处以备份MySQL为例。您需要从MySQL、OracleSQL Server数据库管理员处获取备份所需的用户名和...

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

支持Oracle兼容的PL/SQL块行为 PolarDB PostgreSQL版(兼容Oracle)2.0版本 支持PL/SQL不带$符号调用;函数/存储过程支持IN、OUT、INOUT参数,用于对参数进行值的引用传递;匿名块支持变量绑定和两阶段运行;支持 constant 变量兼容;支持...

实践教程

DataV数据可视化 7.0 快速入门案例 蓝图编辑器操作示例 蓝图编辑器常见问题 DataV数据可视化 6.0 快速入门案例 蓝图编辑器初级案例 蓝图编辑器进阶案例 可视化应用最佳实践 DataV 孪生仿真平台 孪生仿真平台最佳实践 DataV可视分析创作间 ...

产品概述

主要功能 易适配,免调优 支持SQL 2003,部分兼容Oracle语法,支持PL/SQL存储过程。新一代SQL优化器,实现复杂分析语句免调优。PB级数据秒级分析 MPP水平扩展架构,支持PB级数据查询秒级响应。向量化计算及列存储智能索引,相比较传统数据...

2019年

2019年12月更新记录 时间 特性 类别 描述 产品文档 2019-12-31 新增Oracle数据迁移MaxCompute最佳实践。新实践 新增Oracle数据迁移MaxCompute最佳实践。迁移Oracle数据至MaxCompute最佳实践 2019-12-26 新增日志数据迁移至MaxCompute最佳...

快速入门

如果您初次使用阿里云关系型数据库RDS,请参见快速...阿里云关系型数据库MariaDB完全兼容社区版MariaDB,良好兼容Oracle,对PL/SQL有优秀的兼容性,提供技术支持以及专家服务,为您提供企业级数据库解决方案。当前RDS MariaDB支持10.3版本。

快速入门-本地数据库备份

您可以在 云备份 控制台快速备份本地服务器中的MySQL、OracleSQL Server数据库。本文介绍这些场景中涉及的主要步骤。使用云备份控制台备份本地数据库的步骤如下所示:说明 备份本地服务器中的MySQL、OracleSQL Server数据库的操作步骤...

SQL翻译

背景信息 SQL翻译目前仅支持将OracleSQL翻译成PostgreSQL的SQL。操作步骤 访问 RDS实例列表,在上方选择地域,然后单击目标实例ID。在左侧导航栏选择 SQL翻译。在左边 来源数据库 的输入框中输入的SQL语句。说明 单击右边 目标数据库 的...

连接方式概述

连接上 OceanBase 数据库后,通过 OBClient 可以运行一些数据库命令(包含常用的 Oracle 命令)、SQL 语句和 PL 语句,可以实现以下任务:计算、存储和打印查询结果。创建数据库对象、检查和修改对象定义。开发和运行批处理脚本。执行数据...

入门笔记本

Delta Lake Quickstart Python笔记本 Note 链接地址:Databricks Delta Quickstart(Python)Delta Lake Quickstart Scala笔记本 Note 链接地址:Databricks Delta Quickstart(Scala)Delta Lake快速入门SQL笔记本 Note 链接地址:Databricks ...

支持列表

数据库 支持的版本 MySQL 4.1、5、5.0、5.1、5.4、5.5、5.6、5.7 Oracle Oracle 9i、Oracle 10g、Oracle 11g、Oracle 12c、Oracle 18c、Oracle 19c、Oracle Data Guard 11g、Oracle Data Guard 12c SQL Server SQL Server 2005、SQL Server...

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

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

测试工具

HammerDB目前支持的数据库种类很多,主流的数据库都已经覆盖,例如OracleSQL Server、DB2、TimesTen、MySQL、MariaDB、PostgreSQL、Greenplum、Postgres Plus Advanced Server、Redis和Trafodion SQL on Hadoop。HammerDB包含一个内嵌的...

表达式

例如,当你写一个这样的PL/SQL语句时:IF expression THEN.PL/SQL将通过给主 SQL 引擎发送一个查询 SELECT expression 来计算该表达式。在构造该 SELECT 命令时,PL/SQL变量名的每一次出现会被参数所替换。这允许 SELECT 的查询计划仅被...

迁移评估概述

数据库 SQLPL 语句评估 支持直接连接 Oracle 数据库,直接扫描 SqlArea 视图,获取对应 Schema 的 SQL 语句,并评估对应 OceanBase 数据库版本的兼容性。支持从文本文件(;或“$”分隔)评估 SQLPL 语句的兼容性。支持直接从 ...

快速入门-ECS数据库备份

您可以在 云备份 控制台快速备份ECS实例中的MySQL、OracleSQL Server数据库。本文介绍这些场景中涉及的主要步骤。使用云备份控制台备份ECS数据库的步骤如下所示:说明 备份ECS实例中的MySQL、OracleSQL Server数据库的操作步骤基本一致...

什么是云备份

一级特性 二级特性 三级特性 关键特性 相关文档 备份 本地数据备份上云 本地数据库备份 支持MySQL、OracleSQL Server数据库 支持预检 支持全量、增量、日志和实时备份 快速入门-本地数据库备份 功能概览(本地数据库)本地文件备份 支持...

用户定义的 PL/SQL 子类型

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

如何选用数据库类产品

兼容Oracle业务,但业务压力Udacity,虚拟化可以满足其需求 独享型:面对需要独享物理机的业务,一般为高并发Oracle类业务 DRDS 中 入门版本:4 Core 8 G,价格亲民,适合中小型在线业务 企业版:16 Core 32 G,复杂 SQL 响应好,适合超高...

新功能发布记录

04-17 管理日志 优化 云盘存储容量上限增加 RDS SQL Server ESSD云盘(PL1、PL2、PL3)和通用云盘支持的存储容量上限由原来的4000 GB或16000 GB提升至32000 GB,您可在新购实例或增加已有实例存储容量时按需选择。04-09 主实例规格列表 ...

命令窗口

数据管理DMS 支持以命令行的形式输入SQL语句并执行,将在页面上方返回执行的SQL语句与执行结果,本文对命令窗口控制台进行简单介绍。前提条件 待查询的数据库为关系型数据库,例如MySQL、OracleSQL Server等。已具备目标库或表的查询权限...

全局集合类型

区别于定义在PL/SQL定义域中的局部集合类型,您可以直接用一条SQL语句定义全局集合类型(standalone collection type)。注意事项 目前,PL/SQL支持声明全局变长数组和全局嵌套表。声明它们的语法与声明局部集合类型的语法除了多加一个 ...

新功能发布记录

2021-10-08 如何分离备份和恢复权限 2021年9月 功能名称 功能描述 发布时间 相关文档 本地数据库备份上云 支持备份本地MySQL、OracleSQL Server至云上备份库。2021-09-10 注册MySQL(本地)注册Oracle(本地)注册SQL Server(本地)2021...

快速玩转Tablestore入门与实战

五分钟入门 如何免费使用一款免运维、无限容量的表存储服务 Tablestore数据模型-WideColumn和Timeline 亿级消息系统的核心存储:Tablestore发布Timeline 2.0模型 Tablestore Timestream:为海量时序数据存储设计的全新数据模型 表格存储SQL...

概览

以上三种集合类型的区别如下:集合类型 元素个数 索引(下标)类型 未初始化的状态 定义位置 变长数组 需要指定 正整数 NULL PL/SQL、全局或包 嵌套表 不需要指定 正整数 NULL PL/SQL、全局或包 关联数组 不需要指定 正整数或字符串 空 PL/...

计费说明

支持数据源/目标端/计算引擎 AnalyticDB PostgreSQL、RDS MySQL、PostgreSQL、OSS、SQL Server等 RDS MySQL、OracleSQL Server、MaxCompute、Flink、DataHub、Table Store、Kafka、HDFS、Hbase、FTP、PostgreSQL、Hive、AnalyticDB ...

什么是DSW

快速入门 您可以参考如下视频,快速了解 DSW 支持的主要功能。功能特性 一站式服务 DSW支持挂载OSS、NAS、CPFS等文件系统,支持接入MaxCompute数据。提供了DLC和EAS工具,实现了从数据处理到开发调试、训练模型以及将模型部署的AI开发全...

Oracle兼容性说明

HIERARCHICAL QUERIES SYNONYMS(PUBLIC AND PRIVATE)SEQUENCE GENERATOR HINT 函数 DECODE ROWNUM SYSDATE SYSTIMESTAMP NVL NVL2 安全 Database Firewall Only(SQL/Protect)VPD PROFILES FOR PASSWORDS PL/SQL PL/SQL Compatible NAMED ...

快速入门

如果您是初次使用 云原生数据库PolarDB,请参见...快速入门文档 PolarDB MySQL版快速入门 PolarDB PostgreSQL版快速入门 PolarDB PostgreSQL版(兼容Oracle)快速入门 PolarDB分布式版 快速入门。PolarDB-X 2.0快速入门 PolarDB-X 1.0快速入门

DELETE

对于变长数组和嵌套表,PL/SQL会在 delete 操作后保留已删除元素的占位符。因此,删除的元素包含在集合的内部大小中,您可以通过为其分配有效值来恢复删除的元素。示例 以下是一个嵌套表删除元素后访问的示例。DECLARE TYPE nt_type IS ...

TRIM

trim 是一个过程,用于从变长数组或嵌套表的末尾删除元素并销毁位置(以下简称为销毁元素)。...结果显示如下:ERROR:subscript beyond count CONTEXT:SQL statement"CALL nt.trim(2)"PL/SQL function inline_code_block line 5 at CALL

子类型

语法 PL/SQL允许用户自定义子类型(subtype),即在基本类型的基础上增加一些限制。自定义子类型定义的语法如下:SUBTYPE subtype_name IS base_type[precision[,scale]|RANGE low_value.high_value][NOT NULL];示例 DECLARE SUBTYPE ...

JDBC

PL/SQL适配 支持不带$符号的存储过程。支持在创建 FUNCTION/PROCEDURE 等过程时省略$符号,并支持在语法解析时截断/字符。支持冒号变量名作为参数。支持使用:xxx 这种方式传递参数,其中 xxx 为冒号开头的变量名。支持匿名块绑定参数。支持...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云原生数据仓库 AnalyticDB PostgreSQL版 云原生数据仓库AnalyticDB MySQL版 智能语音交互 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用