检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MERGE SELECT 概述 Oracle的SELECT语句可以启动查询,使用一个可选的ORDER BY子句,该子句用于从数据库的一个或多个表中提取记录。 输入:SELECT 1 2 SELECT col1, col2 FROM tab1; 输出 1 2 SELECT col1,
CONNECT BY 系统函数 PL/SQL PL/SQL集合(使用自定义类型) PL/SQL包 VARRAY 授予执行权限 包名列表 数据类型 支持中文字符 父主题: DSC
GaussDB(DWS)会使用该类型: 1 SELECT @ '-4.5' AS "abs"; 图4 返回结果 此处,系统在应用选定的操作符之前隐式的转换unknown类型的文字为float8类型。 示例4:数组包含操作符类型分析。以操作符两侧带有一个已知类型和一个未知类型的情况为例: 1 SELECT array[1
可以控制上下文区域的变化,请参考下表。 表16 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 操作会话 用户与数据库之间建立的连接称为会话,请参考下表。 表17 会话相关SQL 功能 相关SQL
欢迎使用数据仓库服务GaussDB(DWS)。数据仓库服务是完全托管的企业级云上数据仓库服务,具备免运维、在线扩展、高效的多源数据加载能力,兼容PostgreSQL生态,并助力企业经济高效地对海量数据进行在线分析,实现数据快速变现。 您可以使用本文档提供的API对数据仓库服务的集群、快照、标签进行
ta Studio会自动高亮显示成对的标点符号,如下所示: 小括号:( ) 中括号:[ ] 大括号:{ } 单引号(字符串文字):' ' 双引号(字符串文字):" " 使用如下方法可在“SQL终端”页签中修改SQL查询和PL/SQL语句的大小写: 方法1: 选中要修改的文本,选择“编辑
数据库使用 插入或更新数据时报错,提示分布键不能被更新 VARCHAR(n)存储中文字符,提示value too long for type character varying? SQL语句中字段名大小写敏感问题 删除表时报错:cannot drop table test because
使用场景 背景 目前在互联网、教育、游戏等行业都有实时精准营销的需求。通过系统生成用户画像,在营销时通过条件组合筛选用户,快速提取目标群体。例如: 在电商行业中,商家在进行营销活动前,需要根据活动的目的,圈选一批满足特定特征的目标用户群体进行广告推送。 在教育行业中,需要根据学生
使用场景 背景 目前在互联网、教育、游戏等行业都有实时精准营销的需求。通过系统生成用户画像,在营销时通过条件组合筛选用户,快速提取目标群体。例如: 在电商行业中,商家在进行营销活动前,需要根据活动的目的,圈选一批满足特定特征的目标用户群体进行广告推送。 在教育行业中,需要根据学生
PL/SQL程序不能用OPEN语句重复打开一个游标。 提取游标数据:检索结果集合中的数据行,放入指定的输出变量中。 提取游标数据的语法图,请参见图6。 图6 fetch_cursor::= 对该记录进行处理。 继续处理,直到活动集合中没有记录。 关闭游标:当提取和处理完游标结果集合数据后,应及时关
操作场景 数据仓库服务GaussDB(DWS)是完全托管的企业级云上数据仓库服务,具备免运维、在线扩展、高效的多源数据加载能力,兼容PostgreSQL生态。助力企业经济高效地对海量数据进行在线分析,实现数据快速变现。 本文以创建3节点的GaussDB(DWS)集群为例,通过导入OB
PL/SQL程序不能用OPEN语句重复打开一个游标。 提取游标数据:检索结果集合中的数据行,放入指定的输出变量中。 提取游标数据的语法图,请参见图6。 图6 fetch_cursor::= 对该记录进行处理。 继续处理,直到活动集合中没有记录。 关闭游标:当提取和处理完游标结果集合数据后,应及时关
在查询时,可通过分区剪枝技术尽可能减少底层数据扫描,即缩小表的扫描范围。分区剪枝是指对于分区表或分区索引来说,优化器可以自动从FROM和WHERE子句里根据分区键提取出需要扫描的分区,从而避免全表扫描,减少扫描的数据块,提高性能。 优化前 创建一个非分区表orders_no_part,表定义如下: 执行以下SQL语句查询非分区表的执行计划:
分布式架构扩展对等同构的ECS节点。 支持在线,在线扩容过程中,DWS服务不重启,持续对外提供服务。 耗时与用户的数据库对象数量和数据量正相关。 集群版本:所有版本,8.1.1开始支持在线 集群缩容 磁盘容量调整、算力调整。 分布式架构收缩部分ECS节点。 支持在线,在线缩容过程中,DWS服务不重启,持续对外提供服务。
在查询时,可通过分区剪枝技术尽可能减少底层数据扫描,即缩小表的扫描范围。分区剪枝是指对于分区表或分区索引来说,优化器可以自动从FROM和WHERE子句里根据分区键提取出需要扫描的分区,从而避免全表扫描,减少扫描的数据块,提高性能。 优化前 创建一个非分区表orders_no_part,表定义如下: 执行以下SQL语句查询非分区表的执行计划:
本节进行详细介绍。 函数形式 substrb()、substr()和substring()均为字符串截取函数,都可带两个或三个参数,用于提取字符串中指定截取的开始位置和截取的长度。函数定义如下: 1 2 3 substrb(string, from [, count]) substr(string
监控并诊断GaussDB(DWS)集群TopSQL 背景信息 为提升租户侧自运维能力,识别占用资源高,执行时间长的慢SQL及各类异常SQL,GaussDB(DWS)提供了多维度的优化诊断功能,保障用户业务可以快速稳定运行。该功能对集群进行历史查询诊断分析、实时查询分析及实时会话分析。
重新连接数据库继续执行查询。 通过Java应用获取包含中文批注的过程时,中文字符不可见。应如何处理? 解决方法:在“首选项 > 会话设置 > Data Studio编码”和“文件编码”中将编码设置为GBK,以便可以正常显示中文字符。 连接到数据库,在“SQL终端”上加载大量SQL查询和数据时,Data
数据源文件:存储有数据的TEXT、CSV、ORC、CARBONDATA、JSON文件。文件中保存的是待并行导入数据库的数据。 OBS:对象存储服务,是一种可存储文档、图片、影音视频等非结构化数据的云存储服务。向GaussDB(DWS)并行导入数据时,数据对象放置在OBS服务器上。 桶(Bucket):对OB
sql兼容模式下才能正确导出(导入)。 相关概念 数据源文件:存储有数据的TEXT、CSV文件。 OBS:对象存储服务,是一种可存储文档、图片、影音视频等非结构化数据的云存储服务。从GaussDB(DWS)并行导出数据时,数据对象放置在OBS服务器上。 桶(Bucket):对OB