调用存储过程

您可从另一个 SPL 程序调用存储过程,只需指定该存储过程名称,后跟其参数(如果有),最后以分号结尾。name[([parameters])];其中:name 是存储过程的标识符。parameters 是实参的列表。说明 如果没有要传递的实参,则可以用空参数列表...

新建存储过程

IN(输入)、OUT(输出)、INOUT(输入输出)三种类型:IN:输入参数,调用存储过程时将参数的值传入存储过程供执行存储过程时使用。OUT:输出参数,调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会...

新建存储过程

IN(输入)、OUT(输出)、INOUT(输入输出)三种类型:IN:输入参数,调用存储过程时将参数的值传入存储过程供执行存储过程时使用。OUT:输出参数,调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会...

阿里云爆款特惠专场,精选爆款产品低至0.95折!

爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!
广告

存储过程概述

如果指定了CURRENT_USER子句,那么就会使用当前执行存储过程的用户的权限和搜索路径,来确定访问的优先级和解析未限定数据库对象的引用。declarations是变量,游标或者类型的声明。statements是SPL应用程序所使用的语句。BEGINEND块包含...

存储过程

输入参数,调用存储过程时将参数的值传入存储过程供执行存储过程时使用。OUT:输出参数,调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会被赋予存储过程对它修改的值。一般用输出参数获取存储过程...

存储过程

输入参数,调用存储过程时将参数的值传入存储过程供执行存储过程时使用。OUT:输出参数,调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会被赋予存储过程对它修改的值。一般用输出参数获取存储过程...

ALTER PROCEDURE

INVOKER指定 SECURITY INVOKER 以指示服务器使用正在调用存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。为了实现兼容性而支持 RESTRICT 关键字,但被忽略。示例以下命令指定应使用调用 update_...

创建存储过程

[NOT]LEAKPROOF LEAKPROOF 存储过程没有负面影响,也不会公开有关调用存储过程所用值的任何信息。CALLED ON NULL INPUT RETURNS NULL ON NULL INPUTSTRICT CALLED ON NULL INPUT(默认值)指示当存储过程的某些参数为 NULL 时,将正常调用...

创建存储过程

本页面主要介绍DMS创建存储过程的功能和操作。...新建编辑删除执行用户可以通过SQL窗口来执行存储过程,如图:说明编号1:使用 call 存储过程名(参数)来调用存储过程。编号2:对于有结果集的存储过程,SQL窗口会展示结果集。

Database

Boolean 否 无 定期调用存储过程 参数 描述 类型 是否必须 默认值 过程名称 存储过程名称。String 是 无 周期 调度(执行)之间的延迟。Long 否 60000 模版 要执行的存储过程模版。String 是 无 调用SQL以获取、存储、更新或删除数据 参数 ...

CREATE PROCEDURE

[NOT]LEAKPROOF LEAKPROOF 存储过程没有负面影响,也不会公开有关调用存储过程所用值的任何信息。CALLED ON NULL INPUT|RETURNS NULL ON NULL INPUT|STRICT CALLED ON NULL INPUT(默认值)指示当存储过程的某些参数为 NULL 时,将正常调用...

文件存储 HDFS

阿里云文件存储HDFS(Apsara File Storage for HDFS)是面向阿里云ECS实例及容器服务等计算资源的文件存储服务。文件存储HDFS允许您就像在Hadoop分布式文件系统(Hadoop Distributed File System) 中管理和访问数据。您无需对现有大数据分析...

对象存储 OSS

对象存储服务(Object Storage Service,OSS)是一种海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面优化存储成本。

概述

调用存储过程或者函数的时候, 应用程序向被调用的函数/存储过程提供实际数值,并且通过变量取得被调用的函数/存储过程的返回结果。当调用存储过程或函数时,由调用它们的应用程序所提供的数值和变量称为实际参数。下面是一个正式参数...

数据库文件存储

数据库文件存储(DBFS),是一款针对数据库场景的云原生共享文件存储服务。它基于共享存储架构设计,通过文件协议提供数据库定制功能,具备企业级存储特性。主要服务于云上自建数据库,基于传统SAN的应用等,为用户提供极致IO性能和高可用...

表格存储 Tablestore

表格存储(Tablestore)是构建在阿里云飞天分布式系统之上的 NoSQL 数据存储服务,提供海量结构化数据的存储和实时访问。

存储网关

存储网关,是一款可在用户IDC和阿里云上部署的软网关,以阿里云OSS为后端存储,通过低成本的虚拟机服务器,给云上和云下应用提供业界标准的NFS和CIFS文件存储服务。

CALL

语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。参数 参数 说明 procedure_name procedure_name 是(可能是 schema 限定的)存储过程名称。argument_list argument_list 指定存储过程所需参数的...

混合云存储阵列

混合云阵列(Hybrid Cloud Storage Array)是部署在IDC的一款硬件存储设备,提供本地文件和块存储服务,并且可以无缝的将数据迁移到云端。

概述

语句中调用函数,但是存储过程一般是作为一个独立的部分被执行。函数限制比较多,而存储过程的限制相对就比较少。一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。在 OceanBase 开发者中心(OceanBase Developer...

概述

语句中调用函数,但是存储过程一般是作为一个独立的部分被执行。函数限制比较多,而存储过程的限制相对就比较少。一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。在 OceanBase 开发者中心(OceanBase Developer...

文件存储 CPFS

CPFS(Cloud Paralleled File System)是一种并行文件系统。CPFS的数据存储在集群中的多个数据节点,并可由多个客户端同时访问,从而能够为大型高性能计算机集群提供高IOPS、高吞吐、低时延的数据存储服务。

概述

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

文件存储 NAS

阿里云文件存储NAS是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。兼容POSIX文件接口,可支持上千台弹性计算ECS、容器服务ACK等计算节点共享访问,您无需修改应用程序,即可无缝迁移业务系统上云。

管理存储过程

在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏中单击 存储过程 标签可以查看存储过程列表。在存储过程列表中展示了当前连接的数据库中存在的存储过程对象,您可以在存储过程列表中查看该...

管理存储过程

在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏中单击 存储过程 标签可以查看存储过程列表。在存储过程列表中展示了当前连接的数据库中存在的存储过程对象,您可以在存储过程列表中查看该...

位置参数符号 vs 命名参数符号

如果在您给参数设定一个缺省值时,或者这个参数并不是末尾参数时,那么我就必须使用命名符号来调用存储过程或函数。下列示例中的存储过程带有两个主要的缺省参数。CREATE OR REPLACE PROCEDURE check_balance(p_customerIDIN NUMBER ...

概述

调用存储过程或函数时,调用程序提供要在被调用程序处理中使用的实际数据,以及要接收被调用程序处理结果的变量。调用程序在调用存储过程或函数时提供的数据和变量称为实参。下面是形参声明的常规格式。(name[IN|OUT|IN OUT]data_type...

DBMS_SESSION

PolarDB-O提供对以下 DBMS_SESSION.SET_ROLE 存储过程的支持。函数/存储过程返回类型说明 SET_ROLE(role_cmd)n/a执行SET ROLE语句,后跟role_cmd中指定的字符串值。与Oracle相比,PolarDB-O的DBMS_SESSION实施只是部分实施。仅支持DBMS_...

位置与命名参数表示法

要使用命名表示法调用存储过程,请传递以下参数:emp_info(p_ename=>'Clark',p_empno=>7455, p_deptno=>30);通过使用命名表示法,可在存储过程的参数列表发生更改,参数重新排序或添加了新可选参数的情况下,减少重新排列参数列表的需要。...

在参数中使用默认值

Clark)如果在调用存储过程时包括实参的值,则该值优先于默认值:hire_emp(7575,Clark, 15-FEB-2010)添加了一名新员工,其录用日期为February15,2010,而与SYSDATE的当前值无关。您可以通过将分配运算符替换为DEFAULT关键字,编写同一存储...

匿名块

块通常作为存储过程、函数、子程序或触发器的一部分编写。存储过程、函数和触发器程序被命名并存储在数据库中以供重新使用。...以下各节讨论如何创建可以存储在数据库中并被另一个存储过程、函数或应用程序反复调用存储过程或函数。

DROP PROCEDURE

执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则必须为存储过程指定所有输入(IN、IN OUT)参数的数据类型。(该要求与 Oracle 数据库不兼容。在 Oracle 中,仅指定存储过程名称。PolarDB-O 允许重载存储...

概述

包提供一种简便的方式把执行相关联目的的函数和存储过程组织在一起。用户必须对整个包上具有相应的权限才能执行包中函数和存储过程。必须以一个通用的名称来引用包中所有的程序。可以把包中的某些函数,存储过程,变量或者类型等声明为公有...

概述

这些函数和存储过程的SPL代码不能由其他人访问,因此使用包的应用程序仅依赖于特征(而不是存储过程逻辑本身)中可用的信息。包中的其他函数、存储过程、变量、类型等实体可声明为私有。私有实体可由包内的函数和存储过程引用和使用,但不...

概述

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

参数模式

调用存储过程或函数时的初始值。被调用存储过程或函数是否可修改形参。实参值如何从调用程序传递到被调用程序。当被调用程序中发生未处理的异常时,形参值会发生什么。以下内容根据其模式总结了参数的行为。IN 形参初始化为调用它的实参,...

持续的存储优化

维护一个规模适中且价格合理的存储架构是一个持续的过程。为了更有效地利用存储支出,您每个月都应该进行存储优化工作。您可以通过以下方式简化这项工作: 建立用于优化存储和设置存储策略的持续机制。通过监控服务和账单密切监控存储成本...

调用子程序

level_0在类似的示例中,存储过程 level_3a 的可执行部分调用存储过程 level_1a,即沿着祖先层次结构进一步向上调用。(请注意,使用 v_cnt 是为了避免无限循环。CREATE OR REPLACE PROCEDURE level_0ISv_cnt NUMBER(2):= 0;PROCEDURE ...

匿名代码块

在前面的章节中介绍了代码块的基本结构。代码块可以在PolarDB中很方便的执行。没有名称的代码块称为匿名代码块,...在下面的章节中讨论了如何创建一个可以存放在数据库中,由其他存储过程,函数或者应用程序能够重复调用存储过程或者函数。
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
产品推荐
对象存储 块存储 文件存储 云服务器 商标 SSL证书 物联网无线连接服务 短信服务
这些文档可能帮助您
什么是云存储网关CSG JavaScript客户端签名直传 微信小程序直传实践 极速型NAS 存储类型介绍 什么是文件存储NAS

新品推荐

你可能感兴趣

热门推荐

切换为移动版

2021阿里云采购季 采购季云服务器会场 采购季数据库会场 采购季存储会场 采购季云网络会场 采购季云通信会场 采购季中小企业应用会场 采购季大数据会场 采购季人工智能会场 CDN与视频云分会场 采购季物联网分会场 采购季安全分会场