在参数中使用默认值

以下简单存储过程演示了如何使用分配运算符将SYSDATE的默认值设置到参数hiredate中:CREATE OR REPLACE PROCEDURE hire_emp(p_empno NUMBER,p_ename VARCHAR2,p_hiredate DATE:=SYSDATE)IS BEGIN INSERT INTO emp(empno,ename,hiredate)...

pg_group

简介 视图 pg_group 为向后兼容而存在:它模拟了存在于本数据库 8.1 之前版本中的一个目录。它显式所有角色的名称和未被标记 rolcanlogin 的成员,它是被用做组的角色集合的近似。列名称 列类型 描述 groname name 组的名称。grosysid oid ...

DBMS_CRYPTO

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

pg_group

简介 pg_group 视图为向后兼容而存在:它模拟了存在于PostgreSQL数据库8.1之前版本中的一个目录。它显式所有角色的名称和未被标记 rolcanlogin 的成员,它是被用做组的角色集合的近似。pg_group 视图包含的以下列信息:列名称 类型 描述 ...

USER_QUEUE_TABLES

compatible CHARACTER VARYING 与此队列表兼容的 PolarDB PostgreSQL版(兼容Oracle的版本号。primary_instance NUMERIC 始终为 0。secondary_instance NUMERIC 始终为 0。owner_instance NUMERIC 拥有队列表的实例ID。user_comment ...

Resource Manager

前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.1.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 PolarDB ...

ALL_QUEUE_TABLES

compatible CHARACTER VARYING 与此队列表兼容的 PolarDB PostgreSQL版(兼容Oracle的版本号。primary_instance NUMERIC 始终为 0。secondary_instance NUMERIC 始终为 0。owner_instance NUMERIC 拥有队列表的实例ID。user_comment ...

DBA_QUEUE_TABLES

compatible CHARACTER VARYING 与此队列表兼容的 PolarDB PostgreSQL版(兼容Oracle的版本号。primary_instance NUMERIC 始终为 0。secondary_instance NUMERIC 始终为 0。owner_instance NUMERIC 拥有队列表的实例ID。user_comment ...

PolarDB PostgreSQL版:ePQ架构详解

前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.15.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 很多 ...

功能支持

前提条件 本文介绍的全密态数据库支持的功能,支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.14.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:...

引用对象

下面是此匿名块的输出:Employee No:9001 Name:JONES Street:123 MAIN STREET City/State/Zip:EDISON,NJ 08817 以下匿名块创建 dept_obj_typ 的实例并调用成员存储过程 display_dept:DECLARE v_dept DEPT_OBJ_TYP:=dept_obj_typ(20);...

关联子查询上拉

前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.11.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 ...

生命周期配置元素

时间元素 按指定日期 使用子元素指定具体的日期,按照最后修改时间对在该日期之前的Object执行过期(Expiration)或转换(Transition)存储类型操作。按指定天数 使用子元素指定相对天数,并对指定Object在其最后修改时间的N天后执行过期或...

实时物化视图

前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.11.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;背景信息 物化视图...

prefix

前提条件 支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.18.0及以上)。说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;背景信息 字符串...

pg_profile

说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;注意事项 采集数据需要使用到 pg_stat_statements 和 pg_stat_kcache 插件,请确保它们已被加到被采样数据库的 shared_preload_...

全局执行计划缓存

支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:Oracle 2.0(内核小版本2.0.14.15.0及以上)说明 您可通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:SHOW polar_version;使用限制 仅支持Prepared ...

USER_TAB_COLS

V1.1.7以前版本创建的PolarDB集群可查询USER_TAB_COLS视图,关于USER_TAB_COLS视图,请参见 USER_TAB_COLUMNS。名称 类型 说明 schema_name CHARACTER VARYING 表或视图所在Schema的名称。table_name CHARACTER VARYING 表或视图的名称。...

DROP LANGUAGE

DROP LANGUAGE 用于移除一个之前注册的过程语言的定义。描述 DROP LANGUAGE 移除一个之前注册的过程语言的定义。你必须是一个超级用户或者该语言的拥有者才能使用 DROP LANGUAGE。语法 DROP[PROCEDURAL]LANGUAGE[IF EXISTS]name[CASCADE|...

准备工作

本文介绍使用Oracle备份之前的准备工作。步骤一:确认与获取 如果备份ECS实例中的数据库,需要为ECS实例安装阿里云云助手。ECS备份客户端需要和阿里云云助手配合使用。如果需要备份的ECS实例是2017年12月01日之前购买的,需要您自行安装云...

ALL_TAB_COLS

V1.1.7以前版本创建的PolarDB集群可查询ALL_TAB_COLUMNS视图,关于ALL_TAB_COLUMNS视图,请参见 ALL_TAB_COLUMNS。名称 类型 说明 owner CHARACTER VARYING 表或视图的所有者用户名。schema_name CHARACTER VARYING 表或视图所在Schema的...

DBA_TAB_COLS

V1.1.7以前版本创建的PolarDB集群可查询DBA_TAB_COLUMNS视图,关于DBA_TAB_COLUMNS视图,请参见 DBA_TAB_COLUMNS。名称 类型 说明 owner CHARACTER VARYING 表或视图的所有者用户名。schema_name CHARACTER VARYING 表或视图所在Schema的...

概述

子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数是独立程序,它们单独存储在数据库中,并可通过其他SPL程序或从PSQL调用。子程序只能从创建它们的独立程序中调用。

Global Plan Cache

支持的 PolarDB PostgreSQL版(兼容Oracle的版本如下:PostgreSQL 11(内核小版本1.1.30及以上)说明 您可以通过如下语句查看 PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:show polar_version;使用限制 仅支持Prepared ...

Oracle Golden Gate

Oracle Golden Gate(OGG)可用于将Oracle中的数据同步到 AnalyticDB MySQL 中。Oracle Golden Gate数据类型与AnalyticDB MySQL兼容性 源端 目标端 同步行为 Oracle MySQL AnalyticDB MySQL INSERT UPDATA DELETE number(3)bool或tinyint(1...

存储过程

您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。背景信息 AnalyticDB PostgreSQL 6.0版 中,函数(Function)虽然可以实现大...

概述

本章介绍 PolarDB 提供的内置包及其使用...对于一些特殊的内置包,非超级用户在使用这些包中的函数或存储过程前,必须被授予执行权限。对于大多数内置包,默认情况下,可以直接将执行权限授予public组。关于授权的详细信息请参见 GRANT 命令。

oracle_fdw

可以与oracle_fdw插件协同工作的Oracle Instant Client版本如下所示:11.2 12.1、12.2 18.3、18.5 19.3、19.6、19.8、19.9、19.10、19.11、19.12、19.14 21 说明 使用前,请您自行查阅 Oracle官方文档 中Instant Client版本与数据库服务器...

不兼容点概述

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,Oracle 执行的 DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 Oracle 租户不支持执行的场景。版本说明 Oracle 数据库:19c 版本。OceanBase 数据...

DBMS_RANDOM

INITIALIZE Procedure 该存储过程 使用指定的种子初始化DBMS_RANDOM包。语法 DBMS_RANDOM.INITIALIZE(val IN INTEGER);参数说明 参数 说明 val 用于生成随机数的指定种子值。示例 该示例展示了如何用指定的数字初始化DBMS_RANDOM的种子值。...

包规格

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

Before Row-level触发器

本文为您介绍 PolarDB PostgreSQL版(兼容Oracle)分区表中的Before Row-level触发器以及其兼容性设置。当您跨分区更新数据时,PostgreSQL和Oracle会使用不同的触发器行为:PostgreSQL:会触发多个分区表的触发器。Oracle:仅触发一次触发...

匿名块

块通常作为存储过程、函数、子程序或触发器的一部分编写。存储过程、函数和触发器程序被命名并存储在数据库中以供重新使用。对于快速(一次性)执行(例如测试),您只需输入块而无需提供名称或将其存储在数据库中。此类型的块称为匿名块。...

PRODUCT_COMPONENT_VERSION

PRODUCT_COMPONENT_VERSION 视图提供产品版本兼容性的版本信息。名称 类型 说明 product CHARACTER VARYING(74)产品的名称。version CHARACTER VARYING(74)产品的版本号。status CHARACTER VARYING(74)为了实现兼容性而提供;始终为 ...

Oracle节点

DataWorks的Oracle节点可进行Oracle任务的开发和周期性调度,以及与其他作业的集成操作。本文为您介绍使用Oracle节点进行任务开发的主要流程。背景信息 Oracle是用于存储和处理数据的关系型数据库管理系统(RDBMS),为您提供可靠、高效且...

pg_amproc

目录 pg_amproc 存储关于访问方法操作符族相关的支持函数。简介 目录 pg_amproc 存储关于访问方法操作符族相关的支持函数。属于一个操作符族的每一个支持函数在这个目录中都有一行。列名称 列类型 描述 oid oid 行标识符。amprocfamily oid...

lo-implementation

大对象的实现将大对象分解成很多“数据块”并且将这些数据块存储在数据库的行中。一个 B-tree 索引用来保证在进行随机访问读写时能够根据数据块号快速地搜索到正确的数据块。为一个大对象存储的数据块并不需要是连续的。例如,如果一个应用...

管理版本控制

通过Object的版本管理,在错误覆盖或者删除Object后,您能够将Bucket中存储的Object恢复至任意时刻的历史版本。通过Object的版本管理,在错误覆盖或者删除Object后,您能够将Bucket中存储的Object恢复至任意时刻的历史版本。Bucket的版本...

创建Oracle Schema

本文介绍如何在DLA中创建Oracle Schema。登录 DLA控制台。单击左侧导航栏的 SQL访问点,然后单击 登录DMS,在DLA中创建如下表所示的Oracle Schema。CREATE SCHEMA oracle_test WITH DBPROPERTIES(catalog='oracle',location='jdbc:oracle:...

ROLLBACK

ROLLBACK 命令撤消当前事务期间执行的所有数据库更新,并结束当前事务。ROLLBACK[WORK];ROLLBACK 命令可在匿名块、存储...说明 如果运行时堆栈上存在 Oracle 样式的 SPL 过程,则在 PLPGSQL 存储过程中执行 COMMIT 或 ROLLBACK 将会引发错误。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 文件存储NAS 云原生数据仓库 AnalyticDB PostgreSQL版 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用