管理存储过程

储存过程运行结果页面 存储过程执行完毕后,可查看 运行结果 和 DBMS 输出 信息。功能 说明 运行结果 在运行结果页签中,可查看存储过程运行状态、参数、类型、值、返回类型和返回值。DBMS 输出 在 DBMS 输出页签中,可查看存储过程 DBMS ...

存储过程

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

新建函数

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

RDS for MySQL字符相关说明

查看实例支持的字符序 show create table table_name \G#查看表字符设置 show create database database_name \G#查看数据库字符设置 show create procedure procedure_name \G#查看存储过程字符设置 show procedure status \G#查看...

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

如果SQL语句中使用的所有列都已经被列索引覆盖,调用该存储过程会返回空的结果集。前提条件 PolarDB 集群版本需满足以下条件之一:PolarDB MySQL版 8.0.1版本且修订版本为8.0.1.1.30及以上。PolarDB MySQL版 8.0.2版本且修订版本为8.0.2.2....

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

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

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...

Collapse

表示折叠去重的列配置。数据结构 message Collapse { optional string field_name=1;} 名称 类型 是否必选 描述 field_name string 是 列名,按该列对结果集做折叠,只支持应用于整型、浮点数和Keyword类型的列,不支持数组类型的列。

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...

折叠(去重)

当数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。折叠功能可以在大部分场景下实现去重(Distinct)功能,相当...

ComputeSplits

使用sessionId能够保证获取到的结果集是稳定的。splits_size int32 是 ParallelScan任务支持的最大并发数。使用SDK 您可以使用如下语言的SDK并发导出数据。Java SDK:并发导出数据 Go SDK:并发导出数据 Python SDK:并发导出数据 Node.js ...

ParallelScan

session_id bytes 否 Session ID,用于保证获取到的结果集是稳定的,由protobuf编码。scan_query ScanQuery 是 扫描查询配置。timeout_ms int32 否 扫描数据的超时时间。单位为毫秒。响应消息结构 message ParallelScanResponse { repeated...

导出标注结果数据

处理完成标注任务后,您可以将标注结果导出至指定的OSS目录,也可以将标注结果同步创建为一个数据,便于后续将其直接用于模型训练。本文介绍如何导出标注结果,以及如何查看导出的进度与结果。前提条件 已处理完成数据标注,详情请参见 ...

在包中使用用户自定义类型

这个REF CURSOR变量可以传递到存储过程fetech_emp中,这样存储过程可以获取和列出结果集的某一条记录。最后,使用存储过程close_refcur关闭和结果集相关的REF CURSOR变量。下面的匿名代码块运行包的函数和存储过程。在匿名块的声明部分中,...

概述

这会确保子存储过程和子函数结果可靠且可预测。子存储过程和子函数的声明部分可包含其自己的子存储过程和子函数。因此,独立程序中可存在子程序的多层层次机构。在该层次机构内,子程序可访问上层父级子程序的标识符,还可调用上层父级子...

数据管理

数据模块是用来管理用户存储与组织样本及标注数据的数据组织单位数据。前提条件 已新建工作区。具体操作请参见 工作区管理。新建数据 用户需要新建数据,来对模型训练需要使用的大量样本数据进行组织与管理。在左侧导航栏选择 自...

多元索引介绍

4 使用多元索引导出数据 当使用场景中不关心整个结果集的顺序时,您可以使用并发导出数据功能以更快的速度将命中的数据全部返回。使用方式 您可以通过控制台、命令行工具或者SDK使用多元索引。通过控制台使用多元索引 通过命令行工具使用...

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 是实参的列表。说明 如果没有要传递的实参,则可以用空参数列表...

DBMS_SESSION

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

CALL

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

DBMS_PROFILER

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

概述

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

REF CURSOR 概述

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

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

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

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

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

概述

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

匿名块

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

删除存储过程

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

存储抵扣包

(150GB(实际使用)-100GB(包年包月额度))*0.144(抵扣比例)=58.4GB 后付费 备份集存储 抵扣后:0GB*0.0003元/GB/小时*24小时*30天=0.00元 是 58.4GB(存储资源包)-200GB(备份集存储)*0.144(抵扣比例)=0.8GB 1个100GB的存储资源包 ...

创建存储过程

存储过程是作为单个 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]...

稀疏备份

该功能在有效缩短备份集恢复时间的同时,降低了备份集存储成本。本文介绍配置稀疏备份的方法。常规备份与稀疏备份的区别 对比项 常规备份 稀疏备份 备份集保留策略 按照已设置的备份保留策略进行保留,每周需保留2~7个备份集。例如,设置...

稀疏备份

该功能在有效缩短备份集恢复时间的同时,降低了备份集存储成本。本文介绍配置稀疏备份的方法。常规备份与稀疏备份的区别 对比项 常规备份 稀疏备份 备份集保留策略 按照已设置的备份保留策略进行保留,每周需保留2~7个备份集。例如,设置...

稀疏备份

该功能在有效缩短备份集恢复时间的同时,降低了备份集存储成本。本文介绍配置稀疏备份的方法。常规备份与稀疏备份的区别 对比项 常规备份 稀疏备份 备份集保留策略 按照已设置的备份保留策略进行保留,每周需保留2~7个备份集。例如,设置...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用