常用操作及兼容性说明

执行存储过程 EXEC dbo.UP_getDemoData@id=7;GO 删除存储过程 USE testdb GO DROP PROC dbo.UP_getDemoData GO 兼容性说明 说明 本文仅介绍了部分常见不兼容场景,更多信息,请参见 Babelfish for PostgreSQL官方文档。不支持的SQL操作如下...

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

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

存储过程

若此时正在执行存储过程中的SQL,则会显示正在执行的SQL,否则会显示 execute pl logic。取消正在执行的存储过程 kill {query|connection} connection_id;存储过程缓存管理 存储过程的所有元信息,即是否存在某存储过程,始终会存在于缓存...

创建存储过程

如果指定 AUTHID CURRENT_USER,则将使用执行存储过程的当前用户的权限来确定访问特权。PARALLEL { UNSAFE|RESTRICTED|SAFE } 通过 PARALLEL 子句可以使用并行顺序扫描(并行模式)。在查询期间,相比串行顺序扫描,并行顺序扫描使用多个...

存储过程

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

管理存储过程

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

DBMS_PROFILER

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

ALTER PROCEDURE

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

可编程对象

数据管理DMS支持变更存储程序(Stored Routines),并且提供了规范化的管理流程来管控变更操作历史记录,本文介绍如何完成存储程序变更。前提条件 支持的数据库类型:MySQL:...存储过程执行不支持事务指定、不支持变更前镜像的备份处理。

DBMS_UTILITY

PostgreSQL 14.8(PolarDB 14.8.10.0 build 0d3bf26c debug)-PostgreSQL 14.8(PolarDB 14.8.10.0 build 0d3bf26c debug)EXEC_DDL_STATEMENT 该存储过程用于执行DDL语句。语法 DBMS_UTILITY.EXEC_DDL_STATEMENT(parse_string IN VARCHAR2);...

新建存储过程

调用存储过程时将参数的值传入存储过程供执行存储过程时使用。IN 类型参数一般只用于传入,在调用存储过程中一般不作修改和返回。OUT 输出参数。调用存储过程时,存储过程会忽略输出参数本身的值并传入一个空值,执行结束后,输出参数会被...

调用存储过程

调用存储过程的语法与在 PSQL 或 PolarDB*Plus 中使用 EXEC 命令执行它时所用的语法(如前面的语法示意图中所示)相同。下面是一个从匿名块调用存储过程的示例:BEGIN simple_procedure;END;That's all folks!说明 每个应用程序都有自己...

dblink_ora 函数和存储过程

dblink_ora_exec()dblink_ora_exec()存储过程在远程数据库中执行 DML 或 DDL 语句。特征为:dblink_ora_exec(conn_name,command)其中:conn_name 指定链接的名称。command 指定将在 Oracle 服务器上调用的 INSERT、UPDATE 或 DELETE SQL ...

验证数据压缩能力

存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。更多内容参见 新建存储过程。在存储程序中可以使用系统变量和用户定义...

DBMS_UTILITY

EXEC_DDL_STATEMENT(parse_string)存储过程 N/A 执行DDL语句。FORMAT_CALL_STACK 函数 TEXT 返回当前调用堆栈的格式化内容。FORMAT_ERROR_STACK 函数 TEXT 返回异常抛出位置的调用堆栈的格式化内容。FORMAT_ERROR_BACKTRACE 函数 TEXT 返回...

CREATE PROCEDURE

如果指定 AUTHID CURRENT_USER,则将使用执行存储过程的当前用户的权限来确定访问特权。PARALLEL { UNSAFE|RESTRICTED|SAFE } 通过 PARALLEL 子句可以使用并行顺序扫描(并行模式)。在查询期间,相比串行顺序扫描,并行顺序扫描使用多个...

DBMS_SESSION

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

DBMS_ALERT

SIGNAL Procedure 该存储过程用于产生一条指定名称的告警 语法 DBMS_ALERT.SIGNAL(event IN VARCHAR2,message IN VARCHAR2);参数说明 参数 说明 event 发送消息的告警的名称。message 告警的具体消息。示例 该示例展示了如何发送一个告警...

存储过程

用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-SQL 过程语言 PL/pgSQL 是 AnalyticDB PostgreSQL版 数据库系统的一个默认安装的过程语言,...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

存储过程中使用holdable cursor

背景信息 在存储过程中使用动态游标时,PostgreSQL原生不支持将动态游标设置为holdable模式(非存储过程中支持),如果在存储过程中打开一个动态游标并执行事务修改保存操作后,再次尝试获取数据将会报错,因为进行事务保存操作时当前事务...

DBMS_RANDOM

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

使用说明

清理完成后,如果需要再次统计通过 dbms_sql.add_trace 存储过程添加的SQL语句的执行情况,您可以通过 dbms_sql.reload_trace 存储过程将 mysql.sql_sharing 表中模板化SQL语句重新导入至 information_schema.sql_sharing 表中。...

内置的安全审计规则

CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...

DROP PROCEDURE

执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则必须为存储过程指定所有输入(IN、IN OUT)参数的数据类型。(该要求与 Oracle 数据库不兼容。在 Oracle 中,仅指定存储过程名称。PolarDB PostgreSQL版...

0016-00000605

问题原因 您发起了DeleteObject请求,但是请求执行过程中检测到Object所在的Bucket处于版本控制切换状态。问题示例 以下DeleteObject请求过程中检测到Object所在的Bucket(oss-example)处于版本控制切换状态,因操作冲突的原因导致...

dbms_sql.add_trace

语法 dbms_sql.add_trace('<schema>','<query>')说明 执行存储过程后,SQL语句中的常量会被自动模板化,匹配该模板的SQL语句会被SQL Trace功能跟踪。参数说明 参数 说明 schema Schema名称。query 具体的SQL语句。注意事项 当在主节点...

0016-00000803

问题原因 您发起了SelectObject请求进行查询文件操作,但是请求SQL解析与执行过程中出现错误。问题示例 无 解决方案 SelectObject通过以下两种形式返回ErrorCode:与其他OSS请求类似,在HTTP响应Headers里返回HTTP Status Code,并在Body中...

DBMS_APPLICATION_INFO

DBMS_APPLICATION_INFO包可与Trace和SQL跟踪工具一起使用,以记录数据库中正在执行的模块或事务的名称,以便后续跟踪模块的性能以及调试使用。应用程序允许系统管理员和性能调整专家按模块跟踪性能。系统管理员还可以使用此信息来跟踪模块...

存储过程

本文介绍RDS SQL Server(2012及以上版本)支持的存储过程。实例内复制数据库 设置数据库在线 数据库全局授权 删除数据库 设置更改跟踪 开启数据库变更捕获 关闭数据库变更捕获 配置实例参数 增加链接服务器Linked Server 设置跟踪标志 ...

执行引擎

分布式执行 执行引擎是一个和存储计算分离架构配合的分布式执行模型。执行计划由异步算子组成的执行图DAG(有向无环图)表示,可以表达各种复杂查询,并且完美适配Hologres的数据存储模型,方便对接查询优化器,利用各种查询优化技术。全...

Query Profiling Statistics

AnalyticDB PostgreSQL版 提供了查询执行信息收集(Query Profiling Statistics)功能,开启该功能后,系统会自动收集并记录查询执行过程的统计信息,您可以通过系统视图浏览并检查执行较慢的SQL查询语句。在 AnalyticDB PostgreSQL版 中,...

DELETE

DELETE语句用于删除目标表指定列的行...为了删除的速度尽可能的快,后台会先将数据写完,待异步Compaction时再执行压缩和整理,因此会看到在数据删除过程中,数据的存储会一定的膨胀,等Compaction完成后存储会下降,详情请参见 技术原理

SQL 路由

在分库分表模式下,数据访问代理会根据拆分键(即拆分字段)以及 SQL 语义把 SQL 语句分发到底层中各个存储数据的分表进行执行执行结束后,数据访问代理会将从各个分表获取的数据合并,然后返回给用户。本文介绍在分库分表场景中数据访问...

INSERT

根据写入的技术原理,为了尽可能快的写入数据,后台会先将数据写完,待异步Compaction时再执行压缩和整理,因此会看到在数据写入过程中,数据的存储会一定的膨胀,等数据写入之后,Compaction完成后存储会下降。问题二:同一张表并行执行 ...

将Oracle数据同步到表格存储

通过Tapdata Cloud的可视化界面,您可以将Oracle数据实时同步到表格存储(Tablestore)中。前提条件 使用Tapdata Cloud同步Oracle数据到表格存储前,需要完成如下准备工作。已注册 Tapdata Cloud账号。已创建表格存储实例和表。具体操作,...

使用Tapdata Cloud导入MySQL数据

通过Tapdata Cloud的可视化界面,您可以将自建MySQL、阿里云RDS MySQL、第三方云数据库的数据实时同步到表格存储。前提条件 使用Tapdata Cloud同步MySQL数据到表格存储前,需要完成如下准备工作。已注册 Tapdata Cloud账号。已创建表格存储...

调优原理

基本原理 PolarDB-X 1.0 是一个支持计算存储分离架构的数据库产品。当一条查询SQL发往 PolarDB-X 1.0 节点时(此SQL也称为逻辑SQL),PolarDB-X 1.0 会将其分成可下推的、和不可下推的两部分,可下推的部分也被称为物理SQL。原则上,...

dbms_sql.reset_trace_stats

存储过程 dbms_sql.reset_trace_stats 用于重置 information_schema.sql_sharing 系统表中的SQL语句跟踪记录的统计信息。语法 dbms_sql.reset_trace_stats()示例 重置 information_schema.sql_sharing 系统表中的SQL语句跟踪记录的统计信息...

产品架构

存储引擎Storage Engine(SE)主要用于管理和处理数据,包括创建、查询、更新和删除(简称 CRUD)数据等,关于存储引擎详细的技术原理请参见 Hologres存储引擎技术揭秘。Cache(缓存)主要是结果缓存,提高查询性能。HOS Scheduler 轻量级...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储 CPFS 对象存储 云存储网关 混合云存储 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用