CASE 语句

CASE 语句在指定的搜索条件为 true 时执行一组单个或多个语句。CASE 语句本身是独立的语句,而前面讲述的 CASE 表达式必须作为表达式的一部分出现。CASE 语句有两种格式:一种称为搜索 CASE,另一种使用选择器。选择器 CASE 语句 选择器 ...

PREPARE

也意味着一个预备语句不能被多个数据库客户端同时使用。不过,每一个客户端可以创建它们自己的预备语句来使用。预备语句可以用DEALLOCATE命令手工清除。当一个会话要执行大量类似语句时,预备语句可能会有最大性能优势。如果该语句很复杂...

通过Lindorm-cli连接并使用宽表引擎

Lindorm-cli是Lindorm提供的简易命令行工具,用于连接和管理Lindorm数据库。您可以通过Lindorm-cli完成基本的SQL操作,例如建表、数据查询、数据写入和导出等。本文介绍通过Lindorm-cli连接并使用 云原生多模数据库 Lindorm 宽表引擎的方法...

SQL 路由

SQL 路由 当用户发起执行 SQL 语句的请求时,数据访问代理会理解 SQL 语句的含义,然后按照拆分键的值和执行策略将 SQL 语句路由到对应分区进行执行,如下图所示:数据合并 如果一个 SQL 语句被路由到多分表执行,数据访问代理会将各个...

打开游标

使用 OPEN 语句完成。OPEN name;name 是先前已在 SPL 程序的声明部分中声明的游标的标识符。OPEN 语句不得对已打开且仍处于打开状态的游标执行。下面显示了 OPEN 语句及其相应的游标声明。CREATE OR REPLACE PROCEDURE cursor_example ...

实践教程

EMR on ECS 手工缩容节点组 更换集群损坏的本地盘 为集群配置弹性伸缩规则 EMR Serverless StarRocks 基于DataFlow集群的Flink服务使用CTAS语句同步MySQL数据至StarRocks 基于实时计算Flink使用CTAS语句同步MySQL数据至StarRocks 使用Flink...

创建数据库用户

您在使用数据传输的数据迁移和数据同步功能前,请先在源端和目标端数据库中,为数据迁移或同步任务创建专用的数据库用户。OceanBase 数据源 创建 OceanBase 数据库用户 此处创建的 OceanBase 数据库用户,用于创建 实例类型 为 VPC 内自建...

选择使用低基数列作为分区键

在云数据库ClickHouse企业版中,当您向没有使用分区键的表发送一个插入语句(插入许多行)时,插入该表所有的行数据将会在存储中写入一个新的Part(即数据片段)。然而,当您向云数据库ClickHouse企业版中有分区键的表发送一个插入语句时,...

性能分析

Top SQL语句 Top SQL语句查询,是根据平均响应时间、总响应时间、执行次数几条件对数据库执行的语句信息进行查询排序,排列顺序由大到小。登录数据库审计系统。具体操作,请参见 登录数据库审计系统。在左侧导航栏,选择 查询分析>性能...

UNION ALL语句

UNION ALL语句将两流式数据合并。两流式数据的字段完全一致,包括字段类型和字段顺序。语法 select_statement UNION ALL select_statement;示例 测试数据 表1:test_source_union1 a(varchar)b(bigint)c(bigint)test1 1 10 表2:...

索引顾问

如果使用假设索引的执行开销低于不使用假设索引的执行开销,则将在EXPLAIN语句输出中报告计划,计算量化改进的指标,并且索引顾问会生成创建索引所需的CREATE INDEX语句。如果未找到降低执行开销的假设索引,则索引顾问会只显示...

ALTER DATABASE

如果想要修改时序数据库的指定属性,或为其添加新的数据库属性,您可以使用 ALTER DATABASE 语句。引擎与版本 ALTER DATABASE语法 仅适用于时序引擎。无版本限制。语法 alter_database_statement:=ALTER DATABASE database_identifier[WITH...

DML操作

目录 插入单条数据 插入多条数据 单值分区表插入数据 修改数据-单条数据 修改数据-用查询结果批量修改 说明 若您需对Dataphin中逻辑表进行DML操作,请参见 逻辑表DML操作。插入单条数据 INSERT INTO<table_name>VALUES(value1,value2,value...

一键MaxCompute数据同步节点

DataWorks支持使用DataStudio一键同步MaxCompute数据至Hologres,您可使用该方式快速查询MaxCompute表数据。本文为您介绍如何创建并使用一键MaxCompute数据同步节点。背景信息 使用一键同步MaxCompute数据至Hologres进行数据查询时,您需要...

使用须知

本文介绍使用Lindorm计算引擎SQL语句访问数据库的数据时,需要提前了解的相关内容。了解开源Spark SQL 通过开源Spark SQL访问数据库的数据分为以下三级别:Catalog:用来标识用户不同的数据源。Namespace:与数据库中的Database或者...

语法兼容性说明

语法兼容性说明 对于使用 PolarDB MySQL版 高权限用户无法执行的语法,如 ALTER INSTANCE、ALTER TABLESPACE 等,在多租户模式下也无法执行。在下表中的 是否兼容 列标注为N,并添加备注信息。语句的执行结果与租户无关,如 SHOW VARIABLES...

DELETE

一条DELETE语句只能删除一行数据支持一条语句删除多行。删除操作并非是先读取再删除,而是直接写入删除标记。所以无论被删除的行是否存在,删除都会成功。可以指定删除的时间戳,带时间戳的delete会删除指定行中,小于等于指定时间戳的...

从MySQL导入数据

当您需要将云数据库RDS MySQL或云原生数据库PolarDB MySQL中的数据迁移至 云数据库ClickHouse 中进行实时分析时,本文档为您提供了以RDS MySQL为参考的示例,以帮助您轻松完成数据迁移任务。前提条件 已创建目标 云数据库ClickHouse 集群,...

TRUNCATE TABLE

如果您需要快速清空表中的数据,同时保留表的结构和索引,推荐您使用TRUNCATE TABLE语法。TRUNCATE TABLE语法可以在保证表的完整性的同时,快速删除表中所有数据。适用引擎 TRUNCATE TABLE语法仅适用于宽表引擎。语法 truncate_table_...

DEALLOCATE

DEALLOCATE 被用来释放一个之前准备好的SQL语句。简介 DEALLOCATE 被用来释放一个之前准备好的 SQL 语句。...语法 DEALLOCATE[PREPARE]{ name|ALL } 参数 PREPARE 这个关键词会被忽略。name 要释放的预备语句的名称。ALL 释放所有预备语句

SHOW PROCESSLIST

Host:显示发出这个语句的客户端的主机名,包含IP和端口号。DB:显示该PROCESS目前连接的是哪个数据库。Command:显示当前连接所执行的命令,即休眠(sleep)、查询(query)以及连接(connect)三种类型的命令。Time:显示Command执行的...

USE

如果您当前使用数据库并非目标数据库,可以通过USE语句切换数据库对象。切换后所有的SQL操作都将在目标数据库中执行。引擎与版本 USE语法适用于宽表引擎和时序引擎。无版本限制。语法 use_statement:=USE { database_identifier|DEFAULT ...

个语句

将多 SELECT 语句隔开。示例 CLI 在TSDB For InfluxDB®的CLI中:>SELECT MEAN("water_level")FROM"h2o_feet;SELECT"water_level"FROM"h2o_feet"LIMIT 2 name:h2o_feet time mean-1970-01-01T00:00:00Z 4.442107025822522 name:h2o_feet ...

pg_prepared_statements

pg_prepared_statements 视图显示在当前会话中可用的所有预备语句。简介 pg_prepared_statements 视图显示在当前会话中可用的所有预备语句。pg_prepared_statements 为每一个预备语句包含一行。当一个新的预备语句被创建时在此视图中会增加...

HISTOGRAM

如果您用到的函数涉及新数据类型(TINYINT、SMALLINT、INT、FLOAT、VARCHAR、TIMESTAMP或BINARY),在使用扩展函数时,需要执行如下语句开启新数据类型开关:Session级别:如果使用数据类型,您需要在SQL语句前加上语句 set odps.sql....

表达式

本文介绍了表达式的相关内容。...并且然后为每一次 IF 语句的执行,这个预备语句都会被 EXECUTE,执行时使用变量的当前值作为参数值。通常这些细节对于一个PL/SQL用户并重要,但是在尝试诊断一个问题时了解它们很有用。

MAP_AGG

使用输入的两字段分别作为Key和Value来构造Map,以第一字段作为Map的Key,以第二字段作为Map的Value。如果key为NULL,则被忽略。如果Key的取值有重复,则会随机只保留其中的一个。注意事项 升级到MaxCompute 2.0后,产品扩展了部分...

多租户管理使用说明

示例如下:GRANT SELECT ON db.*to user 说明 多租户模式下,暂支持将数据库授权和全局授权混合使用,若混合使用,可能无法正确鉴别权限。建议仅使用全局授权或仅使用数据库级别的授权。数据库管理 说明 在系统租户下创建或删除数据库时...

RETURN 语句

RETURN 语句终止当前函数、存储过程或匿名块并将控制权交还给调用者。有两种形式的 RETURN 语句。第一种形式的 RETURN 语句用于终止返回 void 的存储过程或函数。语法为:RETURN;第二种形式的 RETURN 将值返回给调用者。语法为:RETURN ...

MULTIMAP_AGG

使用输入的两字段分别作为Key和Value来构造Map,以第一字段作为Map的Key,以第二字段构造数组来作为Map的Value。如果key为NULL,则被忽略。注意事项 升级到MaxCompute 2.0后,产品扩展了部分函数。如果您用到的函数涉及新数据类型...

数仓性能优化

针对数仓的性能优化,主要是针对表和数据分布的优化。表设计的最佳实践请参见 表设计最佳实践。Hash Clustering Hash Clustering表的优势在于可以实现Bucket Pruning优化、Aggregation优化以及存储优化。在创建表时,使用 clustered by ...

MAP_UNION

如果您用到的函数涉及新数据类型(TINYINT、SMALLINT、INT、FLOAT、VARCHAR、TIMESTAMP或BINARY),在使用扩展函数时,需要执行如下语句开启新数据类型开关:Session级别:如果使用数据类型,您需要在SQL语句前加上语句 set odps.sql....

MAP_UNION_SUM

如果您用到的函数涉及新数据类型(TINYINT、SMALLINT、INT、FLOAT、VARCHAR、TIMESTAMP或BINARY),在使用扩展函数时,需要执行如下语句开启新数据类型开关:Session级别:如果使用数据类型,您需要在SQL语句前加上语句 set odps.sql....

USE

您可以使用USE语句动态切换当前Schema,方便同时管理多个数据库。注意事项 切换前,您需要先在控制台里进行Schema的授权,详情请参见 账号和权限系统。当切换到新的数据库后,原SQL语句的中HINT语法和Sequence(没有指定Schema的情况)语法...

MongoDB数据导入

方法一:使用 INSERT INTO 语句导入数据,当主键重复时会自动忽略当前写入数据数据不做更新,作用等同于 INSERT IGNORE INTO,更多信息,请参见 INSERT INTO。示例如下:INSERT INTO adb_demo.adb_import_test SELECT*FROM adb_external_...

SQL脚本

是否由系统添加Create Table语句 选中 是否由系统添加Create Table语句 复选框,则 SQL脚本 的最后一行SQL语句必须为Select语句,PAI会自动创建一个临时表,用来存储Select语句查询的结果。取消选中 是否由系统添加Create Table语句 复选框...

数仓性能优化

针对数仓的性能优化,主要是针对表和数据分布的优化。表设计的最佳实践请参见 表设计最佳实践。Hash Clustering Hash Clustering表的优势在于可以实现Bucket Pruning优化、Aggregation优化以及存储优化。在创建表时,使用 clustered by ...

实时物化视图

如果使用显式事务(例如BEGIN+COMMIT),当基表的更新语句成功更新后,物化视图中的数据变更也同样在这个事务中:如果 AnalyticDB PostgreSQL版 为READ COMMITTED隔离级别(默认),当事务未提交时,物化视图中的更新对其他事务也可见。...

Spark SQL

由于允许使用 DEFAULT 为名字的数据库,需要注意以下两事项:禁止在Spark中创建和操作名为 DEFAULT 的数据库。在Spark中执行SQL时,操作表之前需要使用 USE DatabaseName SQL语句来切换到目标数据。或者显式指定某个表属于哪个数据库,...

EXECUTE

本文介绍了EXECUTE的语法、参数等内容。简介 EXECUTE 被用来执行一个之前准备好的语句。...必须是一个能得到与该参数数据类型(在预备语句创建时决定)兼容的值的表达式。输出 EXECUTE 返回的命令标签是预备语句的命令标签而不是 EXECUTE。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 数据传输服务 云数据库 Redis 版 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用