存储过程隐式游标

_相关内容

RestoreObject

解冻过程 不同存储类型的Object的解冻过程相同。Object的解冻过程如下。初始时,Object处于冷冻状态。提交一次解冻请求后,Object处于解冻中状态。服务端完成解冻任务后,Object进入解冻状态。此时您可以读取Object。如果Object处于解冻...

SPL 块结构

无论程序是存储过程、函数、子程序还是触发器,SPL 程序都具有相同的块结构。一个块最多包含三个部分-可选的声明部分,必需的可执行部分以及可选的异常部分。块至少要有一个可执行部分,其中包含一条或多条SPL语句,位于关键字BEGIN与END...

CREATE FUNCTION

CALLED ON NULL INPUT/RETURNS NULL ON NULL INPUT/STRICT CALLED ON NULL INPUT(默认值)指示当存储过程的某些参数为 NULL 时,将正常调用该存储过程。如果需要,作者需要负责检查 NULL 值并做出适当的响应。RETURNS NULL ON NULL INPUT ...

异常处理

默认情况下,SPL 程序中发生的任何错误都会中止该程序的执行。通过使用带有 EXCEPTION 部分的 BEGIN 块,您可以捕获错误并从中...此外,对于 Oracle 数据库,INVALID_NUMBER 异常只适用于 SQL 语句,而VALUE_ERROR 异常只适用于存储过程语句。

ROLLBACK TO SAVEPOINT

ROLLBACK TO SAVEPOINT 隐式地销毁在所提及的保存点之后建立的所有保存点。语法 ROLLBACK[WORK|TRANSACTION]TO[SAVEPOINT]savepoint_name 参数 savepoint_name 要回滚到的保存点。说明 使用 RELEASE SAVEPOINT 销毁一个保存点而不抛弃在它...

错误码

非法游标名 34000 非法游标名(INVALID CURSOR NAME)38 类:外部过程异常 38000 外部过程异常(EXTERNAL ROUTINE EXCEPTION)38001 不允许包含的SQL(CONTAINING SQL NOT PERMITTED)38002 不允许修改SQL数据(MODIFYING SQL DATA NOT ...

AnalyticDB PostgreSQL版7.0版本

企业级能力 存储过程 支持存储过程语法CREATE FUNCTION和CREATE PROCEDURE。生成列 支持生成列(Generated Columns),生成列是通过其他列计算出来的一个特殊列。功能和性能 分区表 在RANGE和LIST分区的基础上,新增HASH分区,语法与...

游标提取行

在打开游标后,可通过使用 FETCH 语句从该游标的结果集检索行。FETCH name INTO { record|variable[,variable_2].};name 是先前打开的游标的标识符。record 是先前定义的记录(例如,使用 table%ROWTYPE)的标识符。variable,variable_2.是...

使用 REF CURSOR 的动态查询

以下是执行此存储过程时的输出。EXEC dept_query;EMPNO ENAME-7499 ALLEN 7698 BLAKE 7844 TURNER 在下一个示例中,先前的查询被修改为使用绑定参数来传递查询参数。CREATE OR REPLACE PROCEDURE dept_query(p_deptno emp.deptno%TYPE,p_...

新建类型

概述 数据库类型对象用于指定类型的名称及其属性、方法和其它属性。ODC 类型对象支持创建三种类型:对象类型、数组类型和表类型。...相关信息 新建表 新建视图 新建函数 新建存储过程 新建序列 新建程序包 新建触发器 新建同义词

包正文

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

SQL其他常见问题

但您需要注意,MaxCompute支持的DECIMAL类型数据的最大长度为38位,但实际业务处理过程中如果数据存储为最大长度,在数据处理过程中很容易出现数据溢出问题,建议调小数据长度。新创建的MaxCompute项目不支持数据类型自动隐式转换,如何...

UDT概述

说明 目前除隐式类型转换变成内置类型外,UDT对象不能存储到硬盘,即不能将UDT对象 INSERT 到表中(实际上DDL不支持UDT,不能创建这样的表)。内置类型支持BINARY,即支持自己实现序列化的过程,将 byte[]的数据存储到硬盘,下次读出时再...

持续的存储优化

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

流计算实现细节

了解对接Structured Streaming的微批模式的过程,以及表格存储对接Spark Structured Streaming的详细接入流程。背景信息 在对接Spark Structured Streaming的微批模式时,以Spark DataSource v1接口为例说明过程。调用GetOffset方法获取...

常见问题

本文为您介绍执行MaxCompute快速入门工作过程中的常见问题。快速入门常见问题如下:新创建的MaxCompute项目为什么不支持数据类型自动隐式转换呢?在MaxCompute中创建表的方式有哪些?MaxCompute支持通过什么方式运行SQL语句?数据导入方式有...

UNION、CASE和相关结构

如果在此过程的任何阶段选择了首选类型,请停止考虑其他输入。将所有输入转换为最终候选类型。如果没有从给定输入类型到候选类型的隐式转换,则失败。示例1 联合中未指定类型的类型决定 SELECT text 'a' AS"text"UNION SELECT 'b';text-a b...

数学函数

SQL分析提供了常见的数学函数供您在开发过程中使用,您可以根据实际需要选择合适的数学函数,进行数据计算、数据转换相关操作。本文为您提供SQL分析支持的数学函数的命令格式、参数说明及示例,指导您使用数学函数完成开发。SQL分析支持的...

方案背景

本文以车联网场景中车辆轨迹数据为例介绍基于设备接入平台与表格存储Tablestore搭建车辆轨迹数据平台的场景需求以及方案架构。场景需求 在车联网场景中,车辆通过传感器上报时序数据到云端。通过存储、查询和分析这些时序数据,用户可以...

API概览

外部存储(ExternalStore)API名称 API说明 CreateExternalStore 创建外部存储。DeleteExternalStore 删除指定的外部存储。UpdateExternalStore 修改外部存储的配置信息。GetExternalStore 获取指定外部存储的详细信息。ListExternalStore ...

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

详细信息 如您需要查看OSS文件被访问、删除等操作的记录,需要开启OSS的Logging日志,详情请参见 访问对象存储OSS的过程中如何查询Object的访问和操作记录。如果要定位删除的操作记录,需要在访问日志中过滤DELETE关键字来定位。示例如下:...

ListTagResources

返回数据 名称 类型 示例值 描述 NextToken String 52EcpzBpR86EEpcc.9xyfvym3cKAXsdV2SSFZnouWTRzf1 使用游标方式对数据进行分页存储的Token值。RequestId String E6A08A8A-F962-4FAD-AF0C-86B393E1F9C1 本次请求的ID。TagResources Array...

权限策略判定流程

会话策略判定 会话策略(Session Policy)是在以编程方式扮演RAM角色(调用 AssumeRole API)的过程中创建临时会话时,在参数中传递的策略,用于进一步限制会话的权限。如果发起访问请求的身份是RAM角色,并且拥有会话策略,判定程序会按照...

CREATE CAST

如果这种造型被标记为 AS IMPLICIT—实际上并没有—那么解析器将面临选择:是用前面介绍的过程,还是把 numeric 常量造型成 integer 并且应用 integer+integer 操作符。由于缺少哪种选择更好的知识,解析器会放弃并且说明查询有歧义。我们...

监控审计

对象存储OSS提供访问日志的存储和查询功能,并支持Bucket操作日志透明化,满足您对企业数据的监控审计需求。监控服务 OSS监控服务为您提供系统基本运行状态、性能以及计量等方面的监控数据指标,并且提供自定义报警服务,帮助您跟踪请求、...

typeconv-overview

SQL 是一种强类型语言。也就是说,每个数据项都有一个相关的数据类型,数据类型决定...另外,如果一个查询通常要求为某个函数进行隐式类型转换,而用户定义了一个有正确参数类型的新函数,解析器应该使用新函数并不再做隐式转换来使用旧函数。

客户端及连接池

不支持游标访问;跨分区语句将会在每个分区上建立一条连接,可能导致分区的连接数成比例增加;COM_QUERY语句长度:当前限制用户SQL语句不得超过16 MB,间接要求用户的单行不得超过16 MB大小;客户端可使用的命令类型:COM_PING |COM_QUIT |...

logging(日志转存)

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

记录变量

当记录类型在包中被声明时,它才存储在数据库中。此时,您可以通过以下语法使用:CREATE PACKAGE pkg AS TYPE r_type IS RECORD(id INT,name VARCHAR(10));END;CREATE PACKAGE BODY pkg AS END;DECLARE r pkg.r_type:=pkg.r_type(1,'a');...

使用场景

例如:用 DECLARE CURSOR 创建的游标将永远不会使用并行计划。类似地,一个 FOR x IN query LOOP.END LOOP 形式的 PL/pgSQL 循环也永远不会使用并行计划,因为当并行查询进行时,并行查询系统无法验证循环中的代码执行起来是安全的。使用了...

DescribeMetricLast-查询指定监控项的最新监控数据

注意事项 各云产品监控数据的存储时长与 Period(统计周期)有关,Period 越大,查询的监控数据越稀疏,监控数据的存储时间越长,具体关系如下:Period 小于 60 秒,存储时长为 7 天。Period 等于 60 秒,存储时长为 31 天。Period 等于 ...

扮演RAM角色时的权限策略判定流程

会话策略判定 会话策略(Session Policy)是在以编程方式扮演RAM角色(调用 AssumeRole API)的过程中创建临时会话时,在参数中传递的策略,用于进一步限制会话的权限。如果发起访问请求的身份是RAM角色,并且拥有会话策略,判定程序会按照...

背景

了解表格存储表设计最佳实践的背景。选择使用表格存储后,根据实际业务场景,选择直接使用表格存储提供的数据模型或者根据最佳实践进行表设计。为什么选择表格存储 如上图所示,表格存储提供了丰富、通用的功能,并具有如下优势:零运维,...

字符串函数

如果输入参数为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算,其它类型会返回异常。返回值类型 返回STRING类型。如果没有参数或者任一参数为NULL,则返回NULL。示例 CONCAT('ab','c')='abc' CONCAT()=NULL ...

CDH6数据迁移

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

PLV8

CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return_next({"i":1,"t":"a"});plv8.return_next({"i":2,"t":"b"});您还可以采用JSON数组形式...

PLV8

CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return_next({"i":1,"t":"a"});plv8.return_next({"i":2,"t":"b"});您还可以采用JSON数组形式...

PLV8

CREATE FUNCTION set_of_records()RETURNS SETOF rec AS$/plv8.return_next()将记录保存在内部元组存储中,/并在函数终止时返回所有记录。plv8.return_next({"i":1,"t":"a"});plv8.return_next({"i":2,"t":"b"});您还可以采用JSON数组形式...

使用ossimport迁移数据

ossimport支持将任意地域的本地存储数据、第三方存储数据、对象存储OSS数据迁移至任意地域的OSS中。本文介绍如何使用ossimport将数据从第三方存储迁移到OSS。背景信息 某用户的数据存储于腾讯云COS广州(华南)区域,数据大小约500TB。现...

快速入门(PAI-DSW)

NAS与阿里云人工智能平台PAI(Platform For AI)无缝集成,您可以在PAI的服务上配置NAS作为数据集持久化存储部署、训练过程中的数据。本文介绍如何在控制台为PAI-DSW实例快速部署NAS。前提条件 已开通PAI并创建默认工作空间。具体操作,请...
< 1 2 3 4 ... 200 >
共有200页 跳转至: GO
新人特惠 爆款特惠 最新活动 免费试用