验证数据压缩能力

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

ROLLBACK

首先,创建了以下存储过程,其中插入了一个新员工。\set AUTOCOMMIT off SET polar_comp_stmt_level_tx TO on;CREATE OR REPLACE PROCEDURE emp_insert(p_empno IN emp.empno%TYPE,p_ename IN emp.ename%TYPE,p_job IN emp.job%TYPE,p_mgr ...

管理存储过程

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

X-Engine性价比优势

由于X-Engine的分层存储特性,X-Engine在执行范围扫描时或检查一条记录是否唯一时,需要扫描或访问多个层次,所以X-Engine的范围查询(oltp_read_only)和新记录插入(oltp_insert)性能比InnoDB略差。在混合场景(oltp_read_write),X-...

DBMS_RANDOM

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

INSERT

以下是使用从调用程序传递的数据插入新员工的存储过程的示例。CREATE OR REPLACE PROCEDURE emp_insert(p_empno IN emp.empno%TYPE,p_ename IN emp.ename%TYPE,p_job IN emp.job%TYPE,p_mgr IN emp.mgr%TYPE,p_hiredate IN emp.hiredate%...

自定义函数与表的路由规则

插入记录 执行以下命令,插入记录。polar_add_proxy_routing_strategy(_name,_type,rw_mode);说明 其中:_name:需要添加的路由的表名或者函数名。type:标记此次添加的为表名或者函数名。t:表示表名;f:表示函数名。rw_mode:涉及表名...

自定义函数与表的路由规则

插入记录 执行以下命令,插入记录。polar_add_proxy_routing_strategy(_name,_type,rw_mode);说明 其中:_name:需要添加的路由的表名或者函数名。type:标记此次添加的为表名或者函数名。t:表示表名;f:表示函数名。rw_mode:涉及表名...

InsertListResult

名称 类型 描述 示例值 object InsertList 操作的返回值。NumberOfRecordsUpdated long 插入记录条数。5 AutoIncrementKeys array 每条记录插入时的自增列的值。long 单条数据插入时的自增列的值。2

DBMS_RANDOM

INITIALIZE Procedure 该存储过程 使用指定的种子初始化DBMS_RANDOM包。语法 DBMS_RANDOM.INITIALIZE(val IN INTEGER);参数说明 参数 说明 val 用于生成随机数的指定种子值。示例 该示例展示了如何用指定的数字初始化DBMS_RANDOM的种子值。...

生成测试数据

模拟数据设置信息 显示创建模拟数据任务时您选择的 目标表、模拟生成数据量、批处理大小、插入模拟数据前清空表、数据冲突处理方式、实际插入记录、冲突记录、忽略插入、清除记录 和 规则设置展示 等信息。在任务信息面板右下角,单击 再次...

通过 Go 客户端连接数据库使用示例

更新的主键名 columns:更新的目标列(一列或多列)values:需要更新的列值(一列或多列)long 返回值,表示具体更新的行数量(1行)replace 接口 您可使用该接口替换一行记录,使用该接口会出现以下三种情况:目标行不存在,则插入记录。...

新建数据探查任务

随机抽样n条记录:从已选字段指定分区内随机抽取n条记录进行探查。若可探查的总记录数小于抽样数,则返回全部记录。最多抽样10000条记录。支持输入1~10000之间的整数。百分比抽样n%记录:从已选字段指定分区内随机抽样n%的记录进行探查,非...

新建数据探查任务

随机抽样n条记录:从已选字段指定分区内随机抽取n条记录进行探查。若可探查的总记录数小于抽样数,则返回全部记录。最多抽样10000条记录。支持输入1~10000之间的整数。百分比抽样n%记录:从已选字段指定分区内随机抽样n%的记录进行探查,非...

DBMS_CRYPTO

DBMS_CRYPTO 包提供的函数和存储过程允许您对RAW、BLOB或CLOB数据进行加密或解密。您可以使用 DBMS_CRYPTO 函数来产生强加密型随机值。DBMS_CRYPTO函数/存储过程 函数/存储过程 返回类型 描述 DECRYPT(src,typ,key,iv)RAW 解密RAW类型的...

updateOne

更新一条记录。方法定义 updateOne(filter:object,update:object,options?object):Promise请求参数 字段名 类型 必填 说明 filter Object 是 过滤条件。update Object 是 更新的文档。options Object 否 控制项。options 参数定义:字段名 ...

updateMany

更新集合中的一批记录。方法定义 updateMany(filter:object,update:object,options?object):Promise请求参数 字段名 类型 必填 说明 filter Object 是 过滤条件。update Object 是 更新的文档。options Object 否 控制项。options 参数定义...

存储过程

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

创建表

任何无法满足表达式的插入或者更新操作记录都将产生一个错误异常,并且插入和更新操作不能改变数据库的记录值。指定为列级约束的检查约束只能访问相关列的值,同时出现在表级约束的表达式可以引用多列值。说明 CHECK 表达式不能包含子查询...

新建存储过程

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

findOneAndReplace

整体替换一条记录,并返回替换前的记录。方法定义 findOneAndReplace(filter:object,replacement:object,options?object):Promise请求参数 字段名 类型 必填 说明 filter Object 是 数据库操作时的查询条件。replacement Object 是 数据库...

创建存储过程

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

findOneAndUpdate

查询并整体更新一条记录。方法定义 findOneAndUpdate(filter:object,update:object,options?object):Promise请求参数 字段名 类型 是否必选 说明 filter Object 是 数据库操作时的查询条件。update Object 是 数据库操作时的替换对象。...

概述

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

记录变量

本文介绍了记录变量的语法和使用方法等相关内容。简介 记录变量(record variable)是PL/SQL中的一种特殊变量,其通常代表了 一行 的概念。它可以拥有多个字段,并与类似于访问表的列(即 a.b)的形式来访问它的字段。由于这种性质,使得它...

DBMS_RLS

通过使用ADD_POLICY存储过程,您可以指定SQL命令(例如:INSERT、UPDATE、DELETE或SELECT,且政策要应用于这些SQL命令之上)的类型,也可以决定是否在创建政策的同时对它进行启用,或决定政策函数是否可以应用于新插入记录上或更新记录...

X-Engine引擎使用须知

RDS MySQL提供阿里云自研的X-Engine存储引擎,支持事务并且可以大幅降低磁盘空间占用。产品介绍 X-Engine是阿里云数据库产品事业部自研的联机事务处理OLTP(On-Line Transaction Processing)数据库存储引擎。作为自研数据库PolarDB的存储...

DROP PROCEDURE

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

插入Doc

插入Doc时若不指定id,则在插入过程中会自动生成id,并在 返回结果 中携带id信息。前提条件 已创建Cluster:创建Cluster。已获得API-KEY:API-KEY管理。已安装最新版SDK:安装DashVector SDK。接口定义 Python Collection.insert(docs:...

ALTER PROCEDURE

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

插入Doc

插入Doc时若不指定id,则在插入过程中会自动生成id,并在 返回结果 中携带id信息。前提条件 已创建Cluster:创建Cluster。已获得API-KEY:API-KEY管理。已安装最新版SDK:安装DashVector SDK。接口定义 Java/class DashVectorCollection/...

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

插入Doc

插入Doc时若不指定id,则在插入过程中会自动生成id,并在 返回结果 中携带id信息。前提条件 已创建Cluster:创建Cluster。已获得API-KEY:API-KEY管理。Method与URL HTTP POST https://{Endpoint}/v1/collections/{CollectionName}/docs ...

调用存储过程

您可从另一个 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 ...

删除存储过程

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

dbms_sql.delete_trace

注意事项 当在主节点执行该存储过程时,该操作会被持久化,mysql.sql_sharing 表中对应的记录会被删除,并同步至只读节点。当在只读节点执行该存储过程时,该操作不会被持久化,且仅在该只读节点生效。通过集群地址访问数据库时,模板化后...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储 CPFS 混合云存储 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用