dblink_ora 函数和存储过程

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

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

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

概述

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

概述

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

概述

函数和存储过程的定义类似,都是 SQL 脚本的集合,但是二者主要区别如下:函数一般只返回一个变量,而存储过程没有返回值。函数是可以嵌入在 SQL 语句中使用,比如,可以在 SELECT 语句中调用函数,但是存储过程一般是作为一个独立的部分被...

DBMS_PROFILER

您可以使用下列表中列出的函数和存储过程来控制剖析工具。表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT, ...

存储过程

本示例将分别在存储过程和函数中执行一个循环任务并回收表的存储空间,以体现存储过程和函数在提交事物方面的区别。存储过程提供了事务提交能力,您可以在存储过程执行过程中对事务进行提交。以下示例,存储过程可以实现在循环任务期间及时...

REF CURSOR 概述

游标变量是一个实际包含指向查询结果集的指针的...类型可以作为参数传递到存储过程和函数或从存储过程和函数传递。函数的返回类型也可以是 REF CURSOR 类型。这提供了通过在程序之间传递游标变量,来将游标上的操作模块化为单独程序的能力。

概述

使用存储过程和函数的一个重要方面是,能够将数据从调用程序传递给存储过程或函数,并能够从存储过程或函数接收回数据。这将通过使用参数来实现。参数在存储过程或函数定义中声明,在存储过程或函数名称后面用圆括号(())括起。在存储过程...

GRANT on Database Objects

默认特权是指对表进行非公开访问以及对函数存储过程和包的 EXECUTE 特权。对象所有者当然可以撤销这些特权。(为了最大程度地保证安全,请通过创建对象的同一个事务发出 REVOKE;之后,不存在其他用户可以使用该对象的窗口。特权可能包括...

块关系

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

创建子存储过程

块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。短语标识符是块本地的意味着标识符(例如变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问。...

CREATE PACKAGE BODY

包中的存储过程和函数并显示公共变量。BEGIN empinfo.get_name(7369);DBMS_OUTPUT.PUT_LINE('Employee Name:'|empinfo.emp_name);DBMS_OUTPUT.PUT_LINE('Number of queries:'| empinfo.display_counter);END;已初始化计数器 员工姓名:...

DBMS_OBFUSCATION_TOOLKIT

PolarDB O引擎提供的DBMS_OBFUSCATION_TOOLKIT包支持使用MD5函数和存储过程,且与Oracle兼容。使用须知 2020年3月30日及之后创建的PolarDB O引擎集群,会在创建数据库时自动创建DBMS_OBFUSCATION_TOOLKIT插件。2020年3月30日之前创建的...

限定符

限定的存储过程和函数名称,例如,schema_name.procedure_name(.)。由其所属 schema 限定的触发器名称,例如,schema_name.trigger_name。由其所属表限定的列名称,例如,emp.empno。由其所属 schema 限定的表名称,例如,public.emp。由表...

DBMS_CRYPTO

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

DBMS_UTILITY

仅支持上表中列出的函数和存储过程。下表列出了DBMS_UTILITY包中可用的公共变量。公共变量 数据类型 值 说明 inv_error_on_restrictions PLS_INTEGER 1 用于INVALIDATE存储过程。lname_array TABLE-用于长名称列表。uncl_array TABLE-用于...

新建函数

Oracle&模式下函数和存储过程均包含&IN/OUT/INOUT&参数;MySQL&模式下只包含&IN&参数,而存储过程包含& IN/OUT/INOUT&参数。步骤&4:确认创建函数单击&确定,进入&SQL&创建确认页面。步骤&5:编辑函数语句在&SQL&创建确认页面& 编辑函数...

PRAGMA AUTONOMOUS_TRANSACTION

包中声明为子程序的存储过程和函数以及其他调用存储过程、函数和匿名块。触发器。对象类型方法。下面是与自治事务有关的问题和限制: 每个自治事务只要在进行中,就会消耗一个连接槽。在某些情况下,这可能意味着应增大postgresql.conf文件...

简介

PostgreSQL Ganos时空引擎(简称Ganos)提供一系列的数据类型、函数和存储过程,用于在阿里云RDS PostgreSQL中对空间/时空数据进行高效的存储、索引、查询和分析计算。本文档介绍如何使用Ganos对时空数据进行管理和分析。如果业务复杂,您...

在包中使用用户自定义类型

CURSOR emp_refcur的声明,这两个类型与包中两个函数和两个存储过程一样,可以以公有方式访问。函数open_emp_by_dept返回REF CURSOR 类型 EMP_REFCUR存储过程,fetch_emp和close_refur都声明了一个弱类型的REF CURSOR作为形参。CREATE OR ...

简介

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

简介

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

概述

数据库的对象类型和 Java 中的类相似,可以包含属性和方法(函数和存储过程)。在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入一个连接后,在左导航栏中单击类型标签可以查看类型列表。单击列表右上角的 按钮...

DBMS_RLS

PolarDB仅支持上述表中列出的函数和存储过程。虚拟私有数据库是一种使用安全政策的细粒度访问控制。虚拟私有数据库中的细粒度访问控制意味着对于数据的访问可以控制到具体的行信息。在policy function中定义了编码安全政策的规则。这个规则...

创建子函数

块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。短语标识符是块本地的意味着标识符(即,变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问。...

AliPG功能模块

AliPG提供的pg_concurrency_control插件可以控制事务执行、SQL查询、存储过程和DML操作的并发,您可以自定义大查询,pg_concurrency_control提供对大查询的并发控制功能,优化高并发下的执行性能,使得高并发业务性能更平滑。逻辑订阅故障...

PolarDB O引擎2.0版本公测公告

PL/SQL匿名块以及调用PL/SQL存储过程和函数的接口。DBMS_UTILITY包提供了各种实用子程序。查询优化与并行计算索引增强PolarDB O引擎2.0版本减少了B-树索引的资源消耗,包括频繁更新索引导致的表膨胀问题。GiST索引可以在构建过程中预先排序...

简介

AnalyticDB PostgreSQL版Ganos时空引擎(以下简称Ganos)提供一系列的数据类型、函数和存储过程,用于在AnalyticDB PostgreSQL版数据库中对空间或时空数据进行高效的存储、索引、查询和分析计算。本文介绍如何使用Ganos来对时空数据进行...

DBMS_OUTPUT

下表列出了DBMS_OUTPUT包允许使用的存储过程和函数。表 1. DBMS_OUTPUT函数/存储过程 函数/存储过程 返回类型 描述 DISABLE N/A 禁止访问缓冲区的消息。ENABLE(buffer size) N/A 允许访问缓冲区的消息。GET_LINE(line OUT,status OUT)N/A ...

DBMS_SQL

PolarDB仅支持上述表中列出的函数和存储过程。下表中列出了DBM_SQL包允许使用的公共变量。表 2.DBMS_SQL 公共变量 公共变量 数据类型 取值 说明 native INTEGER 1 与Oracle语法兼容。更多信息请参见DBMS_SQL.PARSE。V6 INTEGER 2 与Oracle...

目标库对象名称大小写策略

否则目标库对象在目标库中的表名变化后,对应的视图、函数和存储过程可能会创建失败。不支持任务对象包含检查约束和计算列。策略说明 DTS目前支持配置如下四种目标库对象名称大小写策略:DTS默认策略 DTS会根据目标数据库类型和相关参数...

目标库对象名称大小写策略

否则目标库对象在目标库中的表名变化后,对应的视图、函数和存储过程可能会创建失败。不支持任务对象包含检查约束和计算列。策略说明 DTS目前支持配置如下四种目标库对象名称大小写策略:DTS默认策略 DTS会根据目标数据库类型和相关参数...

目标库对象名称大小写策略

否则目标库对象在目标库中的表名变化后,对应的视图、函数和存储过程可能会创建失败。不支持任务对象包含检查约束和计算列。策略说明 DTS目前支持配置如下四种目标库对象名称大小写策略:DTS默认策略 DTS会根据目标数据库类型和相关参数...

UTL_URL

表 1.HTTP函数和存储过程 函数/存储过程 返回类型 说明 ESCAPE(url, escape reserved chars,url_charset)VARCHAR2 使用ESCAPE函数转换URL中的非法字符和保留字符。UNESCAPE(url,url charset)VARCHAR2 UNESCAPE函数将URL转换为其原始形式。...

将MySQL数据库的表导出为一个SQL文件

本文为您介绍将云虚拟主机MySQL数据库的表导出为一个SQL文件的方法。...对象:请选中表、视图、存储过程和函数。执行结果 导出成功时,如下图所示。进入您设置的SQL文件的本地保存路径,可以看到所有数据导出为一个SQL文件。

DBMS_PIPE

下表列出了DBMS_PIPE包允许使用的函数和存储过程。表 1. DBMS_PIPE函数/存储过程 函数/存储过程 返回类型 描述 CREATE_PIPE(pipename[,maxpipesize][, private])INTEGER 使用指定的名称显式地创建一个公有或私有管道。NEXT_ITEM_TYPE ...

PolarDB

阿里云自研Ganos时空引擎提供一系列的数据类型、函数和存储过程,用于在云原生关系型分布式数据库PolarDB中对空间/时空数据进行高效的存储、索引、查询和分析计算。DLA Ganos兼容PolarDB Ganos数据访问接口,可直接加载PolarDB Ganos中的...

从自建MySQL迁移至RDS实例

DTS将迁移对象的结构定义迁移到目标实例,目前DTS支持结构迁移的对象为表、视图、触发器、存储过程和存储函数。说明 在结构迁移时,DTS会将视图、存储过程和函数中的DEFINER转换为INVOKER。由于DTS不迁移USER信息,因此在调用目标库的视图...

典型场景

支持标准SQL、OLAP窗口函数和存储过程。ORCA分布式SQL优化器,复杂查询免调优。MPP多节点全并行计算,PB级数据秒级响应。基于列存储的高性能大表扫描,极高压缩比。在线高性能查询面对任意维度数据即时探索和数据实时入库更新等挑战,云...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用