DBMS_SQL

c1:num1,c2:1-last count is:1-c1:num2,c2:2-last count is:2-c1:num3,c2:3-last count is:3-c1:num4,c2:4-last count is:4-c1:num5,c2:5-last count is:5 COLUMN_VALUE_CHAR 该存储过程用于返回游标中给定位置的CHAR类型列的值。...

DBMS_LOCK

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

DBMS_SESSION

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

DBMS_RANDOM

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

概述

这样便可创建 SPL 程序逻辑,该逻辑从结果集中检索一行,对该行中的数据进行一些处理,然后检索下一行并重复该存储过程游标最常用在 FOR 或 WHILE 循环的上下文中。SPL 逻辑中应包含一个条件测试,用于检测何时到达结果集的末尾,以便...

DBMS_UTILITY

EXEC comma_to_table('polardb.dept,polardb.emp,polardb.jobhist')polardb.dept polardb.emp polardb.jobhist DB_VERSION DB_VERSION存储过程返回数据库的版本号。DB_VERSION(version OUT VARCHAR2,compatibility OUT VARCHAR2)参数 参数 ...

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

DBMS_SQL

表 1.DBMS_SQL函数/存储过程 函数/存储过程 类型 返回类型 说明 BIND_VARIABLE(c,name,value[,out_value_size])存储过程 N/A 将值绑定到变量。BIND_VARIABLE_CHAR(c,name,value[,out_value_size])存储过程 N/A 将CHAR值绑定到变量。BIND_...

新建存储过程

新建存储过程,即由用户创建并能够完成某一特定功能的存储过程存储过程可以包含参数和返回值。存储过程与函数的区别 函数的返回值显示具体结果值,而存储过程返回值仅指明执行是否成功。可以直接通过 SELECT 语句调用函数,而存储过程...

DBMS_PROFILER

GET_VERSION GET_VERSION 存储过程返回 DBMS_PROFILER 版本信息。语法如下:GET_VERSION(major OUT INTEGER,minor OUT INTEGER)参数 参数名称 描述 major DBMS_PROFILER 主版本的数量。minor DBMS_PROFILER 次版本的数量。INTERNAL_VERSION...

用法限制

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

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

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

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 在给定的长度和偏移...

JDBC

说明 当存储过程游标类型时,不同的Java版本对应的游标类型不同:Java8及以后的版本使用 Types.REF_CURSOR 类型游标。Java8之前的版本使用 Types.REF 类型游标。设置FetchSize 默认情况下,驱动会一次性从数据库端获取所有数据,对于数据...

概述

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

DBLink插件

简介 DBLink插件提供了以函数形式访问远程postgres数据库,它相比于外部表更加灵活,可以调用远程数据库中的函数、存储过程等特殊对象。说明 如果仅仅是访问远程数据库中的表,还是推荐使用postgres_fdw等外部表,它的性能更加高效。dblink...

DBLink插件

简介 DBLink插件提供了以函数形式访问远程postgres数据库,它相比于外部表更加灵活,可以调用远程数据库中的函数、存储过程等特殊对象。说明 如果仅仅是访问远程数据库中的表,还是推荐使用postgres_fdw等外部表,它的性能更加高效。dblink...

存储过程中使用holdable cursor

HOLD模式下的动态游标即使存储过程结束也不会自动释放,其消耗的内存与游标返回的查询条目数量相关,部分情况下会写入临时文件。大量使用 HOLD 而不关闭会对内存带来显著压力,造成临时文件堆积,也有可能导致后续的读取数据操作变慢。

存储过程中使用holdable cursor

HOLD模式下的动态游标即使存储过程结束也不会自动释放,其消耗的内存与游标返回的查询条目数量相关,部分情况下会写入临时文件。大量使用 HOLD 而不关闭会对内存带来显著压力,造成临时文件堆积,也有可能导致后续的读取数据操作变慢。

存储过程

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

DROP PROCEDURE

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

ALTER PROCEDURE

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

调用存储过程

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

概述

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

新建函数

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

删除存储过程

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

存储过程

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

游标

返回游标 PL/SQL函数可以向调用者返回游标。这对于返回多行或多列(特别是巨大的结果集)很有用。要想这么做,该函数打开游标并且把该游标的名字返回给调用者(或者简单的使用调用者指定的或已知的入口名打开游标)。调用者接着可以从游标...

错误处理

getOTSErrorCode():表格存储返回的错误类型字符串。常见错误请参见 错误码参考。getOTSErrorMessage():表格存储返回的错误详细描述。getRequestId():用于唯一标识此次请求的UUID。当您无法解决问题时,记录此RequestId并 提交工单。

SQL使用限制

暂不支持存储过程、触发器、游标。暂不支持临时表。暂不支持BEGIN…END、LOOP…END LOOP、REPEAT…UNTIL…END REPEAT、WHILE…DO…END WHILE等复合语句。暂不支流程控制类语句(如IF或WHILE等)。暂不支持外键。小语法限制 DDL CREATE ...

错误处理

ErrorCode:表格存储返回的错误类型字符串。ErrorMessage:表格存储返回的错误消息字符串。RequestId:用于唯一标识该次请求的 UUID。当您无法解决问题时,可以凭这个 RequestId 来请求表格存储开发工程师的帮助。重试 SDK 中出现错误时会...

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

如果需要获取下一页数据,将返回游标值作为请求参数即可,直到无游标值返回,表示已经获取了全部数据。15761432850009dd70bb64cff1f0fff6c0b08ffff073be5fb1e785e2b020f7fed9b5e137bd810a6d6cff5ae*Length string 否 返回监控数据的每页...

错误处理

本文介绍表格存储Python SDK的错误处理方式和重试策略。方式 表格存储Python SDK目前采用“异常”的方式处理错误。如果调用接口没有抛出异常,则说明操作成功,否则失败。说明 批量相关接口,例如BatchGetRow和BatchWriteRow不仅需要判断...

数据库敏感数据加密

数据库加密技术属于主动防御机制,可以防止明文存储引起的数据泄密、突破边界防护的外部黑客攻击以及来自内部高权限用户的数据窃取,从根本上解决数据库敏感数据泄漏问题。通过加密SDK在客户端加密的数据可以存储在关系数据库或非关系数据...

DescribeMetricLast

如果需要获取下一页数据,将返回游标值作为请求参数即可,直到没有游标值的返回则表示已经获取了全部结果数据。Period String 否 60 时间间隔,通常为监控项的上报周期,单位为秒。说明 如果不填写,则按照注册监控项时申明的上报周期来...

管理存储过程

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

2022年

hll 存储过程中使用holdable cursor holdable模式可以使当前游标不被立即释放,从而实现游标跨事务操作。存储过程中使用holdable cursor varbitx插件 PolarDB PostgreSQL版(兼容Oracle)对varbit插件进行了扩展,支持更多的BIT操作,可以...

错误处理

本文介绍表格存储Java SDK的错误处理。方式 表格存储Java SDK目前采用“异常”的方式处理错误,如果调用接口没有抛出异常,则说明操作成功,否则失败。说明 批量相关接口,例如BatchGetRow和BatchWriteRow不仅需要判断是否有异常,还需要...

REF CURSOR 概述

游标变量是一个实际包含指向查询结果...REF CURSOR 类型可以作为参数传递到存储过程和函数或从存储过程和函数传递。函数的返回类型也可以是 REF CURSOR 类型。这提供了通过在程序之间传递游标变量,来将游标上的操作模块化为单独程序的能力。

非结构化数据向量检索

这些向量数据可以被Lindorm高性能地存储和检索。同时,Lindorm也支持向量数据与标量数据的混合检索。背景信息 非结构化数据向量检索适用于以图搜图、声纹匹配、基于语义的文本检索和推荐(通过文本内容检索相近文本)、文件去重(通过文件...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 云存储网关 文件存储NAS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用