创建存储过程

存储过程是作为单个 SPL 程序语句调用的独立 SPL 程序。调用时,存储过程可选择以输入参数的形式从调用方接收值,并可选择以输出参数的形式向调用方返回值。CREATE PROCEDURE 命令可定义并命名一个将存储在数据库中的独立存储过程。如果...

管理存储过程

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

ALTER PROCEDURE

options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...

DROP PROCEDURE

删除存储过程。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype][,.])][CASCADE|RESTRICT]说明 DROP PROCEDURE 删除现有程序的定义。要执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则...

调用存储过程

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

CREATE PROCEDURE

定义新存储过程。语法 CREATE[OR REPLACE]PROCEDURE name[(parameters)][IMMUTABLE|STABLE|VOLATILE|DETERMINISTIC|[NOT]LEAKPROOF|CALLED ON NULL INPUT|RETURNS NULL ON NULL INPUT|STRICT|[EXTERNAL]SECURITY INVOKER|[EXTERNAL]...

CALL

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

概述

PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...

删除存储过程

通过使用DROP PROCEDURE命令,可从数据库中删除存储过程。DROP PROCEDURE[IF EXISTS]name[(parameters)][CASCADE|RESTRICT];其中,name 是要删除的存储过程的名称。说明 某些情况下(例如,这是一个重载存储过程),在 PolarDB PostgreSQL...

匿名块

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

概述

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

存储过程

AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...

功能特性

数据库文件存储 功能集 功能 功能描述 参考文档 DBFS特性 原子写 支持DIRECT IO的原子写,需按4K,8K,16K对齐-共享读写 一份数据可共享式多点挂载并进行读写,读写可线性扩展-存储加密 通过对数据库文件存储实施加密,可以确保数据库文件...

使用表格存储过程中返回503错误码

问题描述 在使用表格存储过程中,偶尔会出现503错误,详细错误信息请参见下表。HTTPStatus ErrorCode ErrorMsg 503 OTSPartitionUnavailable The partition is not available.503 OTSServerUnavailable Server is not available.503 ...

为什么使用表格存储过程中会有少量的500错误

不少用户在使用表格存储过程中偶尔会接到一些500错误,主要错误码如下。HTTPStatus ErrorCode ErrorMsg 503 OTSPartitionUnavailable The partition is not available.503 OTSServerUnavailable Server is not available.503 ...

存储过程

以下示例,存储过程可以实现在循环任务期间及时回收表空间:CREATE PROCEDURE run_procedure()LANGUAGE plpgsql AS$BEGIN FOR i in 1.10 LOOP INSERT INTO t VALUES(i);在表t上执行一系列任务,示例中为INSERT任务。TRUNCATE t;COMMIT;在...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

存储过程

功能介绍 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,您可以通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。原理 存储过程会被持久化到Meta center中,按需加载到计算节点中执行,SQL...

用法限制

允许的游标变量参数模式 操作 IN IN OUT OUT OPEN 否 是 否 FETCH 是 是 否 CLOSE 是 是 否 例如,如果一个存储过程对声明为存储过程形参的游标变量执行所有这三项操作OPEN FOR、FETCH和CLOSE,则必须使用IN OUT模式声明该参数。

文件网关支持的OSS Bucket类型说明

设置修改时间会被转换成修改存储里的对象的元数据,通过调用拷贝对象API来实现,如果是归档类型或者冷归档类型的文件,就会需要执行耗时的解冻动作,影响上传效率,甚至可能因为缓存盘内的数据来不及上传导致写入失败,所以不建议网关...

logging(日志转存)

访问对象存储OSS的过程中会产生大量的访问日志,您可以通过日志转存功能将这些日志按照固定命名规则,以小时为单位生成日志文件写入您指定的Bucket。您可以通过 logging 命令开启、查询、关闭Bucket的日志转存配置。注意事项 要开启日志...

如何开启存储压缩功能

开启存储压缩功能后,集群的一级备份存储的 免费备份空间额度 的规则如下:如果集群的存储付费类型为按容量计费(按量付费),则在开启存储压缩功能后,一级备份存储的 免费备份空间额度 为压缩前数据库存储用量×50%。如果集群的存储付费...

如何开启存储压缩功能

开启存储压缩功能后,集群的一级备份存储的 免费备份空间额度 的规则如下:如果集群的存储付费类型为按容量计费(按量付费),则在开启存储压缩功能后,一级备份存储的 免费备份空间额度 为压缩前数据库存储用量×50%。如果集群的存储付费...

功能特性

服务器端加密 客户端加密 OSS客户端加密是在数据上传至OSS之前,由用户在本地对数据进行加密处理,确保只有密钥持有者才能解密数据,增强数据在传输和存储过程中的安全性。客户端加密 合规保留策略 OSS保留策略具有WORM(Write Once Read ...

如何查看OSS文件被删除的详细操作记录

概述 本文主要介绍当发现您存储在阿里云对象存储OSS中的文件被删除后,如何查看阿里云对象存储OSS文件被删除的详细操作记录,定位是否存在误删除的情况。详细信息 如您需要查看OSS文件被访问、删除等操作的记录,需要开启OSS的Logging日志...

在本地控制台上使用文件网关

设置修改时间会被转换成修改存储里的对象的元数据,通过调用拷贝对象API来实现,如果是归档类型或者冷归档类型的文件,就会需要执行耗时的解冻动作,影响上传效率,甚至可能因为缓存盘内的数据来不及上传导致写入失败,所以不建议网关...

监控审计

日志转存 访问对象存储OSS的过程中会产生大量的访问日志,您可以通过日志转存功能将这些日志按照固定命名规则,以小时为单位生成日志文件写入您指定的Bucket。对于已存储的日志,您可以通过阿里云日志服务或搭建Spark集群等方式进行分析。...

新建存储过程

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

概述

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

在云控制台上使用文件网关

设置修改时间会被转换成修改存储里的对象的元数据,通过调用拷贝对象API来实现,如果是归档类型或者冷归档类型的文件,就会需要执行耗时的解冻动作,影响上传效率,甚至可能因为缓存盘内的数据来不及上传导致写入失败,所以不建议网关...

CDH6数据迁移

本文介绍如何将CDH中本地HDFS的数据迁移到 文件存储 HDFS 版,实现存储计算分离。前提条件 已开通 文件存储 HDFS 版 服务并创建文件系统实例和挂载点。具体操作,请参见 文件存储HDFS版快速入门。已在阿里云上创建ECS实例并安装CDH6集群。...

名称解释

本文对HybridDB for MySQL相关名词做如下解释。地域 地域(Region)指的是用户所购买的HybridDB for MySQL(原名PetaData)数据库的服务器所处的地理位置。用户需要在开通HybridDB for MySQL数据库时指定,购买实例后不支持更改。在购买...

节点/数据库/表/分区/二级分区

HybridDB for MySQL的存储容量和计算性能随着节点的增加而线性提升。数据库 在HybridDB for MySQL中,数据库是用户的逻辑概念,用户通过阿里云控制台购买实例后会自动建好指定名称的逻辑库(Database),该逻辑库在后端是会被切分成多个...

DBMS_SESSION

PolarDB PostgreSQL版(兼容Oracle)支持使用DBMS_SESSION.SET_ROLE存储过程。函数/存储过程 函数/存储过程 返回类型 说明 SET_ROLE(role_cmd)N/A 执行 SET_ROLE 语句,后跟 role_cmd 中指定的字符串值。与Oracle相比,PolarDB PostgreSQL...

概述

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

Cava 循环结构

条件更新){/循环体,需要执行的操作 } 关于for循环的说明:for循环先执行初始化条件部分,该部分也可以为空。for循环检查条件判断是否为true,如果为true则执行循环体部分,为false则循环终止。每次执行完循环体之后都会更新条件,然后再次...

Cava 循环结构

条件更新){/循环体,需要执行的操作 } 关于for循环的说明:for循环先执行初始化条件部分,该部分也可以为空。for循环检查条件判断是否为true,如果为true则执行循环体部分,为false则循环终止。每次执行完循环体之后都会更新条件,然后再次...

为什么云存储网关与OSS上的文件不一致

在全量同步的过程结束之前,有可能无法见到所有的存储里的存量文件,建议等待全量同步完成后,再开始使用存储网关进行读写。增量更新 增量更新利用创建的OSS事件通知规则,以MNS消息的方式快速实时地传递给云存储网关进行处理,确保OSS ...

控制结构

调用存储过程 PL/SQL函数,存储过程或 DO 块可以使用 CALL 调用存储过程。输出参数的处理方式与纯 SQL 中 CALL 的工作方式不同。存储过程的每个 INOUT 参数必须和 CALL 语句中的变量对应,并且无论存储过程返回什么,都会在返回后赋值给该...

游标 FOR 循环

创建游标 FOR 循环的语法如下所示。FOR record IN cursor LOOP statements END LOOP;record 是通过定义 cursor%ROWTYPE 分配给隐式声明的记录的标识符。cursor 是先前声明的游标的名称。statements 是一个或多个 SPL 语句。必须至少有一个...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储 CPFS 对象存储 云数据库 RDS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用