存储过程

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

DBMS_SESSION

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

原理

整个语法树挂在了 CreateStmt 节点下,分区表本质上还是创建一张表过程;partspec 节点是一级分区管理节点,它承载了分区键和分区策略;PartitionInfo节点是二级的管理节点,承载了大部分语法树上的结构。根据颜色我们可以大致将其分为...

创建存储过程

STABLE 指示该存储过程修改数据库,并且在单扫描中,它将始终为相同的参数值返回相同的结果,但其结果可能会因 SQL 语句而变化。对于依赖于数据库查找、参数变量(例如当前时区)等的存储过程,这是合适的选择。VOLATILE 指示即使在...

DBMS_LOCK

1.DBMS_LOCK 函数/存储过程 函数/存储过程 返回类型 描述 SLEEP(seconds)N/A 暂停当前会话,暂停时长为您指定的秒数。SLEEP SLEEP存储过程用于暂停当前会话,暂停时长为您指定的秒数。SLEEP(seconds NUMBER) 2.参数说明 参数名称 描述...

CREATE PROCEDURE

STABLE 指示该存储过程修改数据库,并且在单扫描中,它将始终为相同的参数值返回相同的结果,但其结果可能会因 SQL 语句而变化。对于依赖于数据库查找、参数变量(例如当前时区)等的存储过程,这是合适的选择。VOLATILE 指示即使在...

DBMS_RANDOM

1.DBMS_RANDOM 函数/存储过程 函数/存储过程 返回类型 描述 INITIALIZE(val)N/A 使用指定的种子值初始化 DBMS_RANDOM 随机包。已弃用,但支持向后兼容。NORMAL()NUMBER 返回一个NUMBER类型的随机数。RANDOM INTEGER 返回的是一个INTEGER...

用法限制

此外,下显示了用作存储过程或函数参数的游标变量允许的参数模式(具体取决于存储过程或函数中对游标变量的操作)。 1.允许的游标变量参数模式 操作 IN IN OUT OUT OPEN 否 是 否 FETCH 是 是 否 CLOSE 是 是 否 例如,如果一个存储...

DBMS_LOB

1.DBMS_LOB函数/存储过程 函数/存储过程 类型 返回类型 描述 APPEND(dest_lob IN OUT,src_lob)存储过程 N/A 将一个大对象附加在另外一个大对象上。COMPARE(lob_1,lob_2[,amount[,offset_1[,offset_2]]])函数 INTEGER 在给定的长度和偏移...

冷热分离

背景信息 在海量大数据场景下,一张表中的部分业务数据随着时间的推移仅作为归档数据或者访问频率很低,同时这部分历史数据体量非常大,比如订单数据或者监控数据,降低这部分数据的存储成本将会极大的节省企业的成本。因此,如何以极简的...

DBMS_PROFILER

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

DBMS_AQADM

1.DBMS_AQADM函数/存储过程 函数/存储过程 返回类型 说明 ALTER_QUEUE N/A 修改现有的队列。ALTER_QUEUE_TABLE N/A 修改现有的队列表。CREATE_QUEUE N/A 创建队列。CREATE_QUEUE_TABLE N/A 创建队列表。DROP_QUEUE N/A 删除现有队列。...

dbms_sql.delete_trace

当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.delete_trace 存储过程来删除不需要SQL Trace跟踪的SQL语句。语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化...

INSERT OVERWRITE

场景三:使用存储过程将MaxCompute非分区数据导入Hologres-在MaxCompute中创建一张非分区。示例选用MaxCompute公告数据集public_data项目下的customer数据,其DDL如下。CREATE TABLE IF NOT EXISTS public_data.customer(c_...

存储过程

返回信息如下:id-1(1 row)通过上述存储过程执行结果可以看到 table_a 相关事务提交,成功建并写入数据;而 table_b 相关的事务在存储过程中被回滚。示例二 本示例将分别在存储过程和函数中执行一个循环任务并回收的存储空间,以...

新建存储过程

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

检查SQL语句中的是否已创建列索引

如果SQL语句中使用了未被列索引覆盖的列,调用该存储过程后会返回这些列所在的库名、名以及列名。如果SQL语句中使用的所有列都已经被列索引覆盖,调用该存储过程返回空的结果集。前提条件 PolarDB 集群版本需满足以下条件之一:PolarDB...

明细数据层(DWD)

基于阿里巴巴方法论最佳实践,事实(事实模型,又称事实逻辑)作为数据仓库维度建模的核心,紧紧围绕着业务过程进行设计。业务过程是通过事实的度量、引用的维度与业务过程有关属性的方式获取。Dataphin支持两种类型的事实:事务型...

管理存储过程

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

DBMS_UTILITY

DBMS_UTILITY包支持以下各种实用程序:函数/存储过程 类型 返回类型 说明 ANALYZE_DATABASE(method[,estimate_rows[,estimate_percent[,method_opt]]])存储过程 N/A 分析数据库。ANALYZE_PART_OBJECT(schema,object_name[,object_type[,...

数据分层存储

返回多行,每行代表一张分区子 分区子:分区子名 hot_size 热存储的大小,单位Byte cold_size 冷存储的大小,单位Byte status 状态:hot:数据在热存中 cold:数据在冷存中 transferring:数据正在搬迁 示例如下:非分区父 ...

恢复Tablestore数据

当表格存储Tablestore实例发生系统故障或者错误操作时,您可以将备份库中的表数据 恢复到源Tablestore 或 恢复至指定的其他Tablestore 中(一次恢复一张表)。本文介绍创建Tablestore恢复任务的操作方法。前提条件 已创建Tablestore备份...

验证数据压缩能力

创建成功后,在 order 表单中,建立存储过程,并随机插入 20,000 行数据,查看租户资源的使用大小,并与 MySQL 数据库的数据进行比较。说明 由于条件限制,本教程仅 20,000 行数据为例,如您时间充裕,可尝试插入 10,000,000 数据,数据...

时序模型限制

分析存储数量 一张时序最多只能创建一个分析存储。分析存储数据生命周期-1(数据永不过期)或者大于等于2592000秒(即30天)的int32正整数,单位为秒(s)。度量名称(measurement name)度量名称为UTF-8字符串,不出现不可见字符...

时序分析存储概述

低成本数据存储 冷热数据分层存储,采用不同的存储介质 对于时序的热数据采用 表格存储 行列混合的宽表存储,对于时序全量历史数据采用列存储。高数据压缩率存储 列存储更好地利用数据重复性,结合RLE、DICTIONARY、DELTA、BIT-PACKING等...

概述

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

GRANT on Database Objects

这是因为在 Oracle 中,所有程序共享同一个命名空间,而在 PolarDB PostgreSQL版(兼容Oracle)中,函数、存储过程和包具有它们自己的单独命名空间,从而在某种程度上允许重载程序名称。ALL PRIVILEGES 一次性授予所有可用特权。其他命令...

PL 编译和调试

PL 调试 在 SQL 开发窗口的左侧导航栏>存储过程列表中,选择调试存储过程 PROC_VARCHAR2,进入调试模式。设置参数值后,单击 确定。重要 OceanBase V4.0.0 及之后的版本,调试前需要获取调试权限。示例:GRANT DEBUG CONNECT SESSION TO ...

批量获取创建列存索引的DDL语句

在这种场景下,为了避免重复创建列索引,可以先调用存储过程 dbms_imci.columnar_advise_begin(),然后再批量调用存储过程 dbms_imci.columnar_advise(),批量调用完成后,再调用存储过程 dbms_imci.columnar_advise_show()批量获取DDL语句...

CREATE PACKAGE BODY

设置为 UNSAFE 时,存储过程或函数不以并行模式执行。存在此类存储过程或函数时,会强制执行串行执行计划。如果省略 PARALLEL 子句,则这是默认设置。设置为 RESTRICTED 时,存储过程或函数可以按并行模式执行,但执行限制为并行组中的前...

DBMS_CRYPTO

DBMS_CRYPTO函数/存储过程 函数/存储过程 返回类型 描述 DECRYPT(src,typ,key,iv)RAW 解密RAW类型的数据。DECRYPT(dst INOUT,src,typ,key,iv)N/A 解密BLOB类型的数据。DECRYPT(dst INOUT,src,typ,key,iv)N/A 解密CLOB类型的数据。ENCRYPT...

如何理解主键、数据分区和数据分区键

在后续使用的过程中,主键列的类型不改变。数据分区和分区键 表格存储会自动把分成不同的数据分区,以达到对其存储数据的负载均衡。数据分区的划分粒度为主键的第一列,该列即为数据分区键。拥有相同数据分区键的行必然在同一个数据...

产品优势

多模型数据存储 表格存储 支持宽(WideColumn)模型、时序(TimeSeries)模型、消息(Timeline)等多种数据存储模型,实现多种类型数据的一体化存储。宽模型:经典模型,目前绝大部分半结构化、结构化数据均使用宽模型进行存储。...

连接

适用场景 计算链路 计算引擎 是否支持 离线 MaxCompute 是 Hive 是 HiveStorage 是 RDS/MySQL 是 Spark 是 使用说明 来源节点 多表连接算子必须指定2个或者2个以上的 来源节点(又称为输入节点,每个来源节点可视为一张表),以求取这些...

新建函数

自定义函数与存储过程的区别:函数有且仅有一个返回,适合做处理数据后返回一个结果;存储过程可有 0 个或多个返回,适合做批量插入、批量更新。可以直接通过 SELECT 语句调用函数,而存储过程的调用需要使用 CALL 语句。如上图所示,创建...

概述

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

如何统计冷存数据

场景描述 、索引转存至冷存过程中会进行压缩,所以存储在冷存中的数据相比在云盘上的存储空间也会减少,其统计的规则也会发生变化,PolarDB PostgreSQL版 提供了冷存数据存储空间统计函数,用户可以通过统计函数了解数据的使用情况。...

如何统计冷存数据

场景描述 、索引转存至冷存过程中会进行压缩,所以存储在冷存中的数据相比在云盘上的存储空间也会减少,其统计的规则也会发生变化,PolarDB PostgreSQL版(兼容Oracle)提供了冷存数据存储空间统计函数,用户可以通过统计函数了解数据的...

常见问题

表格存储 面向海量结构化数据提供Serverless表存储服务,同时针对物联网场景深度优化提供一站式的IoTstore解决方案。适用于海量账单、IM消息、物联网、车联网、风控、推荐等场景中的结构化数据存储,提供海量数据低成本存储、毫秒级的在线...

DBMS_UTILITY

示例 该示例创建了一张表,并在此基础上创建了一张视图,通过该存储过程查看该视图的依赖关系。CREATE TABLE t(a int,b int);CREATE VIEW v AS SELECT a,b FROM t;CALL DBMS_UTILITY.GET_DEPENDENCY('view','public','v');TABLE T GET_HASH...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储 CPFS 商标服务 对象存储 云存储网关 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用