创建存储过程

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

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]...

调用存储过程

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

管理存储过程

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

创建子存储过程

声明部分中指定的PROCEDURE子句用于定义和命名该块本地的子存储过程。术语 块 指 SPL 块结构,该结构由可选的声明部分、必需的可执行部分和可选的异常部分组成。块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。...

删除存储过程

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

基本概念

上传结束之后内容是固定的,只能读取,不能修改。如果Object内容发生了改变,只能重新上传同名的Object来覆盖之前的内容。简单上传适用于上传小于5 GB的单个文件、一次HTTP请求交互即可完成上传的场景。更多信息,请参见 简单上传。...

DROP PROCEDURE

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

CALL

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

概述

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

Quick BI数据集可以使用存储过程

问题描述 Quick BI数据集可以使用存储过程吗?解决方案 Quick BI数据集不支持使用存储过程。适用于 Quick BI

RDS执行存储过程报错没有权限

问题描述 RDS执行 存储过程报错:SELECT command denied to user 'xxx'@'%' for table 'xxx' 解决方案 一个账号调用另一个账号下创建的存储过程,账号没有执行存储过程的权限,需要对账号进行授权 GRANT EXECUTE ON 数据库名.*TO ' 数据库...

RDS MySQL存储过程的创建和查看

本文介绍了如何在RDS MySQL中创建存储过程,提供了示例代码,并提供了两种方法来查看数据库中的存储过程,包括通过系统表查询和通过show status查询。创建存储过程 可以通过DMS或MySQL客户端登录到RDS,创建存储过程。示例代码如下:DROP ...

匿名块

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

概述

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

ALTER PROCEDURE

语法 ALTER PROCEDURE procedure_name options[RESTRICT]说明 使用 ALTER PROCEDURE 语句指定存储过程是 SECURITY INVOKER 或 SECURITY DEFINER。参数 参数 说明 procedure_name procedure_name 指定存储过程(可能是 schema 限定的)名称...

计费常见问题

存储容量超过存储包容量 当已购买的存储包无法抵扣文件系统存储容量,您可以购买资源包来抵扣该文件系统超出部分的存储容量。存储包到期 存储包到期后,您可以购买资源包来抵扣该文件系统超出部分的存储容量。说明 存储包绑定文件系统后,...

持续的存储优化

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

存储过程

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

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

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

生命周期管理FAQ

删除策略之前,如果数据已经转储到低频存储或归档存储,数据仍会继续保存在低频存储或归档存储中,并将按照低频存储或归档存储的费用收取存储费用。如果您是想将存储至低频存储或归档存储中的数据取回通用型NAS存储空间,请参见 创建数据...

CDN加速和OSS传输加速的区别

概述 本文主要介绍阿里云对象存储OSS的传输加速功能和CDN加速OSS资源的区别,以便您根据实际业务进行选择。详细信息 阿里云对象存储OSS以海量、安全、低成本、高可靠等特点已经成为用户存储静态资源和文件的首要选择,实际使用中面向全球...

产品优势

加密 传输加密保障用户数据在传输到存储过程中不被窃取和窥探。灵活的访问模式 支持VPC网络访问文件系统或IDC机房通过专线网络、VPN网络等多种方式访问。数据传输 数据迁移服务可支持在NAS间或NAS到OSS间进行数据的同步或异步传输。数据...

新建存储过程

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

错误处理

在将Kafka数据导入到表格存储过程中可能产生错误,如果您不希望导致Sink Task立即失败,您可以配置错误处理策略。可能产生的错误类型如下:Kafka Connect Error 此类错误发生在Sink Task执行数据导入前,例如使用Converter进行反序列化...

时序表操作

时序模型通过时序表存储时间序列数据,单表能提供高并发写入和查询以及PB级海量数据的低成本存储。创建时序表时,您可以配置数据生命周期 和为时序表创建分析存储。创建时序表后,您可以根据实际管理时序表,例如获取实例中的所有时序表...

概述

本章介绍存储过程语言(SPL)。SPL 是一种高效的过程式编程语言,用于为 PolarDB PostgreSQL版(兼容Oracle)编写自定义存储过程、函数、触发器和包。SPL提供如下特性:完整的过程编程功能,以补充 SQL 语言。一种通用语言,用于为 PolarDB...

概述

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

验证数据压缩能力

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

创建时序表

当使用表格存储时序模型时,您需要使用CreateTimeseriesTable接口创建时序表用于存储时序数据。创建时序表时支持配置数据生命周期、时序时间线表的配置信息 和创建分析存储。分析存储可用于快速分析时序数据。前提条件 已通过控制台创建...

存储过程

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

OSS文件处于冻结状态无法正常访问

问题原因 阿里云对象存储OSS中的文件处于冻结状态有以下几种情况:在对象存储OSS中,如果Bucket的存储类型是归档存储或者冷归档存储时,默认存放到该Bucket的文件都是冻结状态。上传文件时设置了文件存储类型为归档存储或者冷归档存储,也...

创建时序表

当使用表格存储时序模型时,您需要使用CreateTimeseriesTable接口创建时序表用于存储时序数据。创建时序表时支持配置数据生命周期、时序时间线表的配置信息 和创建分析存储。分析存储可用于快速分析时序数据。前提条件 已通过控制台创建...

DBMS_PROFILER

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

入门概述

本文介绍从创建到使用CPFS文件系统的全流程,帮助您快速上手文件存储CPFS。文件存储CPFS概述 文件存储CPFS(Cloud Parallel File Storage)是阿里云推出的全托管、可扩展的并行文件系统,满足高...文件系统用于计费的存储容量是如何计算的?

表格存储和传统关系型数据库(例如MySQL、SQL Server...

表格存储是阿里云自研的多模型结构化数据存储,提供海量结构化数据存储以及快速的查询和分析服务,与传统关系型数据库(RDBMS,例如MySQL、SQL Server)在数据模型和技术实现上都有较大的区别。表格存储和传统关系型数据库的主要区别如下:...

现代IM系统中的消息系统—模型

低存储成本:消息数据的冷热区分是很明显的,大部分查询都会集中在热数据,所以对于冷数据需要有一个比较低成本的存储方式,否则随着时间的积累数据量不断膨胀,存储成本会非常大。数据生命周期管理:不管是对于消息数据的存储还是同步,...

0042-00000310

oss-example/src-object-archive 上述请求中/oss-example/src-object-archive 的存储类型是归档存储类型,源文件未解冻或源文件所在存储空间未开启归档直读,就会产生该错误。解决方案 您可以选择以下任意一种解决方案:解冻文件:先对源...

常见问题

表格存储 单表提供PB级数据存储规模,无需分库分表,同时支持千万QPS,可以轻松满足IoT设备、监控系统等时序数据的存储需求,大数据分析SQL直读以及高效的增量流式读接口让数据轻松完成离线分析与实时流计算。表格存储 提供了各个场景下的...

存储网关

适配传统应用 有很多用户在云上的业务是新老业务的结合,老业务是从数据中心迁移过来的,使用的是标准的存储协议,例如:NFS/SMB/iSCSI。新的应用往往采用比较新的技术,支持对象访问的协议。如何沟通两种业务之间的数据是一个比较麻烦的...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用