存储过程

查看存储过程执行结果。在psql中执行 \d 查看当前库中的所有表,返回信息如下:List of relations Schema|Name|Type|Owner|Storage-+-+-+-+-public|table_a|table|adbpgadmin|heap(1 row)查看表table_a:SELECT*FROM table_a;返回信息如下...

异常处理

默认情况下,SPL 程序中发生的任何错误都会中止该程序的执行。通过使用带有 EXCEPTION 部分的 BEGIN 块,您可以捕获错误并从中...此外,对于 Oracle 数据库,INVALID_NUMBER 异常只适用于 SQL 语句,而VALUE_ERROR 异常只适用于存储过程语句

其他SQL功能差异

SHOW CREATE PROCEDURE 不支持 显示创建存储过程语句。SHOW CREATE TABLE 支持 显示创建表语句。SHOW CREATE TRIGGER 不支持 显示创建触发器语句。SHOW CREATE VIEW 支持 显示创建视图语句。SHOW DATABASES 支持 显示服务器上的数据库。...

概述

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

CALL

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

创建存储过程

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

ALTER PROCEDURE

语法 ALTER PROCEDURE procedure_name options[RESTRICT]说明 使用 ALTER PROCEDURE 语句指定存储过程是 SECURITY INVOKER 或 SECURITY DEFINER。参数 参数 说明 procedure_name procedure_name 指定存储过程(可能是 schema 限定的)名称...

GOTO 语句

您可以标记赋值语句、任何 SQL 语句(如 INSERT、UPDATE、CREATE 等)和所选的存储过程语言语句。可标记的存储过程语言语句是:IF EXIT RETURN RAISE EXECUTE PERFORM GET DIAGNOSTICS OPEN FETCH MOVE CLOSE NULL COMMIT ROLLBACK GOTO ...

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

DMS中创建存储过程报错的处理

问题描述 DMS中使用SQL语句创建存储过程时报如下错误。问题原因 DMS默认是以一个分号;作为一条语句结束的标志,但存储过程需要执行一段SQL,这些SQL是不可分割的。解决方案 使用DELIMITER临时设置新的结束符。以双斜杠/为例,修改SQL代码...

语法兼容性说明

预处理语句 PREPARE Y EXECUTE Y DEALLOCATE PREPARE Y 复合语句 复合语句 Y-无区分 租户模式下支持使用该语句存储过程中的SQL语句与具体的租户无关。数据库管理报表:账户管理报表 ALTER USER Y CREATE ROLE Y 租户模式下,可以创建租户...

A100使用指南

用户指南访问入口 功能模块 操作指南链接 管理数据库审计实例 启用数据库审计实例 配置数据库审计实例 管理数据库审计实例的标签 管理数据库 登录数据库审计系统 添加数据库实例 部署Agent程序 查看SQL语句存储空间用量 开启系统管理员和...

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

存储过程 dbms_imci.check_columnar_index()可以解析输入的SQL语句,并得到SQL语句中使用的所有列,并检查这些列是否被列索引覆盖。如果SQL语句中使用了未被列索引覆盖的列,调用该存储过程后会返回这些列所在的库名、表名以及列名。如果...

风险日志

本文介绍如何以时间、客户端IP、风险等级等语句检索条件,查询匹配的风险日志。背景信息 风险日志通过列表清单的方式逐条展现每条风险语句详情。通过具体的SQL语句、(触发)时间、风险类别、风险名称、风险等级、数据库用户、客户端IP等,...

查看表和DB的存储大小

本文将会为您介绍如何使用SQL语句查看表和DB的存储大小。使用限制 仅支持查看内部表的存储规格大小,不支持直接查看分区父表(查看分区父表返回结果是0),需要指定分区子表进行查看。如果查询到表的规格大小是0,则返回空值。仅Hologres V...

读写分离未生效

存储过程。EXECUTE语句。Multi Statements。使用到临时表的请求。SELECT last_insert_id()。所有对用户变量的查询和更改。KILL(SQL语句中的KILL,非命令KILL)。发往只读实例或主实例 非事务中的SELECT。COM_STMT_EXECUTE命令。总是发往...

数据管理

⑤ DDL语句 查看创建表的SQL语句,仅支持查看不支持编辑。⑥ 前往SQL开发 单击后会跳转到 SQL开发 页面,关于 SQL开发 的详细信息,请参见 SQL开发。视图 页签 序号 区域 说明 ① 搜索栏 根据视图名的模糊搜索。根据视图类型(普通视图或...

OSS Foreign Table使用技巧

AnalyticDB PostgreSQL版 支持使用ANALYZE语句更新OSS Foreign Table的统计信息,使用方法如下:执行EXPLAIN语句查看当前的执行计划。EXPLAIN;执行ANALYZE语句收集统计信息。ANALYZE;执行EXPLAIN语句查看ANALYZE后的执行计划。EXPLAIN;切分...

查看审计日志

在日志服务控制台查看审计日志 日志服务存储了数据库审计系统审计到的数据库操作日志,在数据库审计系统查看到的审计日志来源是日志服务。您可以在日志服务控制台查看和下载数据库审计服务创建的Project和Logstore中记录的审计日志数据。...

DESCRIBE/SHOW

示例 执行以下语句查看所有的Schema(DataBase)。SHOW databases;在对应的Schema下,执行以下语句可以查看所有Table,默认Default Schema下的Table。SHOW tables;执行以下语句查看指定表 test 的详细信息,包括表的列信息和列类型。...

KILL

KILL PROCESS_ID 说明 您可以通过 SHOW[FULL]PROCESSLIST 语句查看 PROCESS_ID。PolarDB-X 不支持 KILL QUERY 语句。您可以通过如下语句终止一个特定的物理SQL:KILL 'PHYSICAL_PROCESS_ID' 示例 KILL '0-0-521570';Query OK,0 rows ...

dbms_sql.delete_trace

当 loose_sql_trace_type 参数设置为DEMAND时,您可以使用 dbms_sql.delete_trace 存储过程来删除不需要SQL Trace跟踪的SQL语句。语法 dbms_sql.delete_trace('<schema>','<query>')说明 执行该存储过程后,SQL语句中的常量会被自动模板化...

KILL

KILL PROCESS_ID 说明 您可以通过 SHOW[FULL]PROCESSLIST 语句查看 PROCESS_ID。PolarDB-X 1.0 不支持 KILL QUERY 语句。您可以通过如下语句终止一个特定的物理SQL:KILL 'PHYSICAL_PROCESS_ID' 示例 mysql>KILL '0-0-521570';Query OK,0 ...

数据倾斜诊断

您可以在控制台直接查看诊断信息,也可以连接实例后执行SQL语句查看诊断信息:控制台查看诊断信息的具体操作,请参见 数据膨胀、倾斜与索引统计。查看诊断信息的SQL语句如下:SELECT*FROM adbpg_toolkit.diag_skew_tables;表diag_skew_...

SQL版本说明

通过SQL语句查看SQL版本 您可以通过以下语句查询SQL版本信息。SELECT@VERSION;重要 在宽表引擎中使用 SELECT@VERSION 语句查询SQL版本时,可能会出现语句执行失败的情况。这是因为宽表引擎中搭载的SQL引擎在2.6.0版本对技术架构进行了升级...

CREATE SCHEMA

您可以执行以下语句查看当前Schema。select current_schema();查看当前Schema。\d tablename;查看目标表所属的Schema。该语句只适用于终端。Hologres实例对象的层级关系如下图所示。操作步骤 创建Schema。在数据库中创建Schema的示例SQL...

冷热数据分层存储

查看磁盘空间 开通冷热数据分层存储功能后,您可以执行如下语句查看磁盘空间。SELECT*FROM system.disks;返回结果如下。name─┬─path─┬─free_space─┬─total_space─┬─used_space─┬─keep_free_space─┬─type─┐│cold_disk...

转换存储类型

OSS支持标准、低频访问、归档、冷归档、深度冷归档多种存储类型,您可以通过生命周期规则或者CopyObject的方式随时转换文件(Object)的存储类型。警告 对开通了OSS-HDFS服务的Bucket,建议不要修改OSS-HDFS的数据存储目录.dlsdata/下任意...

DBCP 连接池连接 OceanBase 数据库示例程序

也可以在 OceanBase 客户端(OBClient)中执行以下 SQL 语句查看结果。obclient[test]>SELECT*FROM test_tbl1;返回结果如下:+-+-+|id|name|+-+-+|5|test_update|6|test_insert6|7|test_insert7|8|test_insert8|9|test_insert9|+-+-+5 rows...

批量获取创建列存索引的DDL语句

为了避免重复创建列索引,可以先调用存储过程 dbms_imci.columnar_advise_begin(),然后再批量调用存储过程 dbms_imci.columnar_advise(),批量调用完成后,再调用存储过程 dbms_imci.columnar_advise_show()批量获取DDL语句。前提条件 ...

SHOW TABLES

在使用CREATE TABLE语句建表前,您可以通过SHOW TABLES语句查看当前数据库已存在的表,避免重名报错。适用引擎 SHOW TABLES语法适用于宽表引擎和时序引擎。语法 show_tables_statement:=SHOW TABLES[{FROM|IN} database_identifier][LIKE ...

添加变量类型的过滤器

将Nginx访问日志采集到日志服务后,您可以通过查询和分析语句查看每分钟的访问PV。例如您想查看每10秒、60秒或600秒的访问PV,则可以添加变量类型的过滤器,避免多次修改查询和分析语句进行查询。本文以Nginx访问日志为例说明如何添加变量...

添加过滤器类型的过滤器

将Nginx访问日志采集到日志服务后,您可以通过查询与分析语句查看每分钟的访问PV。如果您想要查看不同请求方法的访问PV,则可以添加过滤器类型的过滤器,通过动态列表项快速查看。本文以Nginx访问日志为例说明如何添加过滤器类型的过滤器,...

MySQL性能排查解析

检查备库是否存在无主键表的删除或者更新操作,可以通过在备库上执行 show engine innodb status \G 语句查看,或者执行 show open tables 语句后,查看输出结果的 in_use 列的值为1的表。解决方法 本节列出以下四种常见的解决方法,您可以...

慢查询诊断

您可以直接使用 SELECT 语句查看慢查询视图,追溯相关的慢查询记录。查询前10个慢查询 SELECT*FROM lindorm._slow_query_LIMIT 10;查询时间戳1680152319000以后的慢查询个数 SELECT COUNT(sql_query_s)AS num FROM lindorm._slow_query_...

秒级加字段

对于 PolarDB MySQL版 8.0版本,您可通过如下语句查看表的列信息,若查询结果中 has_default 列为1,则说明该列是通过Instant算法增加的。SELECT*FROM INFORMATION_SCHEMA.INNODB_COLUMNS WHERE TABLE_ID=(SELECT TABLE_ID FROM ...

数据展示

单击 Run SQL,执行SQL语句查看数据和调试。设置并保存大盘面板。在右侧设置监控图表的名称、类型、展示样式等。单击右上角的 Apply。单击右上角的 图标,在 Save dashboard as.对话框,设置 Dashboard name 和大盘归属的 Folder 后,单击 ...

如何正确处理DDL异常

有时DDL的错误信息可能难以获取(例如DDL是异步执行的),可以通过 SHOW DDL RESULT 语句查看近期执行过的DDL。在本示例中,从返回的错误信息中看到出现了UNIQUE KEY的冲突。ALTER TABLE t1 ADD unique global INDEX `idx_c2`(`c2`)...

对接Grafana

单击 Run SQL,执行SQL语句查看数据和调试。设置并保存大盘面板。在右侧设置监控图表的名称、类型、展示样式等。单击右上角的 Apply。单击右上角的 图标,在 Save dashboard as.对话框,设置 Dashboard name 和大盘归属的 Folder 后,单击 ...

CREATE CQ

持续查询是在流表之上的实时计算。每当流表中有数据插入,如果符合预设的查询条件,则可以将该数据存储下来,作为实时计算的数据来源。本文介绍如何通过DML语句创建持续查询。语法 CREATE CQ cq_name ...您可以通过 select 语句查看表中数据。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云存储网关 对象存储 文件存储NAS 商标服务 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用