目前 PolarDB-X 1.0 不支持存储过程、跨库外键和级联删除。如果需要自定义函数,请尝试通过组合MySQL标准函数解决。详情请参见 SQL使用限制。
删除存储过程。语法 DROP PROCEDURE[IF EXISTS]name[([[argmode][argname]argtype][,.])][CASCADE|RESTRICT]说明 DROP PROCEDURE 删除现有程序的定义。要执行该命令,您必须是超级用户或存储过程的所有者。如果这是一个重载存储过程,则...
PolarDB 通过以下SQL命令为 DBMS_AQ 包提供扩展功能:ALTER QUEUE ALTER QUEUE TABLE CREATE QUEUE CREATE QUEUE TABLE DROP QUEUE DROP QUEUE TABLE 表 1.DBMS_AQ 函数/存储过程 函数/存储过程 返回类型 说明 ENQUEUE N/A 发布消息到队列...
DROP PROCEDURE 不支持 删除存储过程。DROP SERVER 不支持 删除服务器。DROP TABLE 支持 删除一个或多个表。DROP TABLESPACE 不支持 删除表空间。DROP TRIGGER 不支持 删除触发器。DROP VIEW 支持,详情请参见 DROP VIEW。删除一个或多个...
迁移类型说明 结构迁移 DTS将迁移对象的结构定义迁移到目标实例,目前DTS支持结构迁移的对象为表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、plan guide、自定义类型、rule、default、sequence。全量数据迁移 DTS会将自建SQL ...
迁移类型说明 结构迁移 DTS将迁移对象的结构定义迁移到目标库,目前DTS支持结构迁移的对象为表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、plan guide、自定义类型、rule、default、sequence。全量数据迁移 DTS会将自建SQL Server...
存储过程(SQL stored procedures),通常指数据库中存放在一起的一系列SQL。您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。...
您可以使用 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除不需要SQL Trace跟踪的模板化SQL语句。也可以使用 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除不需要SQL Trace跟踪的模板化SQL语句。语法 dbms_sql.delete...
当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.delete_trace 存储过程来删除不需要SQL Trace跟踪的SQL语句。语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化...
PolarDB MySQL版 内置了一系列存储过程,您可以使用这些存储过程获取SQL语句中未被索引覆盖的列名,同时可以获取创建列存索引的DDL语句。本文介绍了 PolarDB MySQL版 内置的存储过程以及如何使用存储过程辅助创建列存索引。简介 PolarDB ...
其他操作 如果不再需要跟踪通过 dbms_sql.add_trace 存储过程添加的SQL语句,您可以通过 dbms_sql.delete_trace 存储过程根据具体的SQL语句来删除模板化的SQL语句,或通过 dbms_sql.delete_trace_by_sqlid 存储过程根据SQL ID来删除模板化...
CMDSHELL执行系统命令(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_SENDMAIL(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_RUNWEBTASK(SQLServer语法)高 存储过程滥用 执行危险的操作,存储过程XP_...
如果SQL语句中的表名前没有添加库名,则必须使用 use db_name 命令切换至SQL语句中的表所在的库后,再执行该存储过程。SQL语句没有特殊的长度限制,但客户端向数据库发送的SQL语句长度受限于 max_allowed_packet 等参数,以及解析SQL语句时...
概述 在 OceanBase 开发者中心(OceanBase Developer Center,ODC)首页单击连接名进入连接后,在左导航栏中单击 存储过程 标签可查看存储过程列表,在存储过程列表中显示当前连接的数据库中存在的存储过程对象。在存储过程列表中,可查看...
AnalyticDB PostgreSQL版 存储过程是为了完成特定功能的 SQL 语句集,一次编译后永久有效。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。AnalyticDB PostgreSQL版 当前支持PL/pgSQL-SQL 过程语言。PL/pgSQL-...
本文将介绍如何使用 Commons Pool、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入数据、更新数据、删除数据、查询数据和删除表等。点击下载 commonpool-mysql-client 示例工程 前提条件...
GTS 事务目前支持 INSERT、UPDATE、DELETE 三类 DML 语法的部分功能,这些类型都是已经经过 GTS 产品组的严格验证。SQL 的支持范围还在不断扩大,...使用限制 不支持 SQL 嵌套 不支持多表复杂 SQL 不支持存储过程、触发器 不支持批量更新 SQL
问题描述 DMS中使用SQL语句创建存储过程时报如下错误。问题原因 DMS默认是以一个分号;作为一条语句结束的标志,但存储过程需要执行一段SQL,这些SQL是不可分割的。解决方案 使用DELIMITER临时设置新的结束符。以双斜杠/为例,修改SQL代码...
当不再需要使用分析存储来存储与分析时序数据时,您可以使用DeleteTimeseriesAnalyticalStore接口删除时序表下的分析存储。前提条件 已在创建时序表时创建了分析存储。具体操作,请参见 创建时序表。已初始化TimeseriesClient。具体操作,...
当不再需要使用分析存储来存储与分析时序数据时,您可以使用DeleteTimeseriesAnalyticalStore接口删除时序表下的分析存储。前提条件 已创建时序表和分析存储。具体操作,请参见 创建时序表 和 创建分析存储。已初始化TimeseriesClient。...
组件是一种带有多个输入参数和输出参数的SQL代码过程模板,而SQL代码过程可通过引入一个或多个源数据表,并进行过滤、连接、聚合等操作,加工出业务所需的目标表,因此,您可通过组件快速加工出符合业务需求的目标表。本文为您介绍组件的...
存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存在数据库中,用户可以通过指定存储过程名并指定所需参数来调用执行,利用存储过程可以加速 SQL 语句的执行。更多内容参见 新建存储过程。在存储程序中可以使用系统变量和用户定义...
删除带宽峰值 单值 1小时(相对)每秒删除SQL删除的行数峰值 平均执行时间 单值 1小时(相对)SQL平均的执行时间 查询SQL 单值 1小时(相对)平均每秒查询SQL执行的条数 插入SQL 单值 1小时(相对)平均每秒插入SQL执行的条数 更新SQL 单值...
删除带宽峰值 单值 1小时(相对)每秒删除SQL删除的行数峰值。执行平均时间 平均时间 单值 1小时(相对)SQL平均的执行时间。查询SQL 单值 1小时(相对)平均每秒查询SQL执行的条数。插入SQL 单值 1小时(相对)平均每秒插入SQL执行的条数...
如果SQL分析任务输出的自定义存储表,已应用于数据服务的其他服务,该SQL分析任务删除后,对应服务将受到业务层面的影响。例如,某SQL分析任务输出的自定义存储表已成为某数据API的数据来源,在调度生效日期未到达前,该任务下线并被删除后...
存储过程 dbms_sql.flush_trace 用于清理 information_schema.sql_sharing 系统表中的所有SQL Trace统计信息和跟踪记录。语法 dbms_sql.flush_trace()示例 清理 information_schema.sql_sharing 系统表中的所有SQL Trace统计信息和跟踪记录...
使用SQL过程中请确保SQL中和数据表中字段数据类型相匹配。重要 SQL中主键列的数据类型使用VARBINARY和VARCHAR时,建议最大长度设置为1024,即使用VARBINARY(1024)和VARCHAR(1024)。SQL中的BIGINT和数据表中的Integer均为64位整型。SQL中...
功能概述 当机器人无法正确地将用户...删除SQL模板 进入SQL模板的管理界面后,单击有关模板右侧的“删除”并确认后即可进行SQL模板的删除。SQL模板生效状态配置 新建的SQL模板默认生效,若需要使有关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_...
本文为您介绍在MaxCompute中执行SQL时,与数据类型、SQL限制等相关的常见问题。问题类别 常见问题 数据类型 MaxCompute的时间类型字段是否可以不带时分秒?在执行MaxCompute SQL过程中,对DOUBLE类型的数据进行等值比较,为什么结果不符合...
问题类别 常见问题 GROUP BY 在执行MaxCompute SQL过程中,报错Repeated key in GROUP BY,如何解决?在执行MaxCompute SQL过程中,报错Expression not in GROUP BY key,如何解决?对表A执行GROUP BY生成表B,表B比表A的行数少,但表B的...
组件用于将SQL过程抽象为一个SQL模板,实现SQL代码的复用。使用组件前,您需先根据业务需要创建符合业务加工过程的组件。本文为您介绍在数据开发(DataStudio)的组件管理界面,如何创建组件,并进行组件的分享、升级、查看组件引用记录等...
审计性能中心 审计性能中心 仪表盘主要展示数据库性能方面的指标,包括SQL执行峰值、查询带宽峰值、插入带宽峰值、更新带宽峰值、删除带宽峰值、SQL平均时间、查询SQL平均时间、插入SQL平均时间、更新SQL平均时间、删除SQL平均时间等。
审计性能中心 展示数据库性能方面的指标,包括SQL执行峰值、查询带宽峰值、插入带宽峰值、更新带宽峰值、删除带宽峰值、SQL平均时间、查询SQL平均时间、插入SQL平均时间、更新SQL平均时间、删除SQL平均时间等。费用说明 将日志存储到日志...
RDS审计性能中心 展示运维可靠性相关指标,包括SQL执行峰值、查询带宽峰值、更新带宽峰值、删除带宽峰值、SQL平均时间、查询SQL平均时间、更新SQL平均时间、删除SQL平均时间等。RDS审计安全中心 展示数据库安全相关指标,包括错误数、登录...
RDS审计性能中心 展示运维可靠性相关指标,包括SQL执行峰值、查询带宽峰值、更新带宽峰值、删除带宽峰值、SQL平均时间、查询SQL平均时间、更新SQL平均时间、删除SQL平均时间等。RDS审计安全中心 展示数据库安全相关指标,包括错误数、登录...
非法游标状态 24000 非法游标状态(INVALID CURSOR STATE)25 类:非法事务状态 25000 非法事务状态(INVALID TRANSACTION STATE)25001 活跃的SQL状态(ACTIVE SQL TRANSACTION)25002 分支事务已经激活(BRANCH TRANSACTION ALREADY ...
SQL累计查询行数 您可以使用如下命令查询Select语句累计查询的行数:and sql_type:Select|SELECT sum(affect_rows)SQL类型分布 您可以使用如下命令查询SQL类型分布:|SELECT sql_type,count(sql)as times GROUP BY sql_type SQL独立用户IP...
DESC FUNCTION:通过FUNCTION命令创建的临时SQL UDF无法通过DESC FUNCTION来查看,DESC FUNCTION可以查看MaxCompute项目中永久存储的自定义函数的信息,包含函数名称、所有者、创建时间、类名和资源列表信息。DROP FUNCTION:在MaxCompute...
您可以使用如下命令查询包含DROP或TRUNCATE类型的SQL列表:and sql_type:Drop OR sql_type:Truncate 大批量删除SQL列表 您可以使用如下命令大批量删除SQL列表:and affect_rows>100 and sql_type:Delete|SELECT date_format(from_unixtime...