检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
向范围分区表新增分区 使用ALTER TABLE ADD PARTITION可以将分区添加到现有分区表的最后面,新增分区的上界值必须大于当前最后一个分区的上界值。 例如,对范围分区表range_sales新增一个分区。 ALTER TABLE range_sales ADD PARTITION
join。 SELECT语句中列表达式为函数表达式、算数表达式等情形时,查询结果显示的列名为 ?column? SELECT GaussDB SELECT语句中列表达式为函数表达式、算数表达式等情形时,查询结果显示的列名为 ?column?,MySQL为对应表达式。 SELECT导出文件(into
》中“函数和操作符”章节函数入参为时间类型表达式的情况: 时间类型表达式主要包括TEXT、DATETIME、DATE或TIME,但所有可以隐式转换为时间表达式的类型都可以作为入参,比如数字类型可以通过先隐式转化为TEXT,再作为时间类型表达式生效。 生效的情况根据函数有所不同,比
ROLE 功能描述 创建角色。 角色是拥有数据库对象和权限的实体。在不同的环境中角色可以认为是一个用户,一个组或者兼顾两者。 注意事项 在数据库中添加一个新角色,角色无登录权限。 创建角色的用户必须具备CREATE ROLE的权限或者是系统管理员。 语法格式 CREATE ROLE role_name
ROLE 功能描述 创建角色。 角色是拥有数据库对象和权限的实体。在不同的环境中角色可以认为是一个用户,一个组或者兼顾两者。 注意事项 在数据库中添加一个新角色,角色无登录权限。 创建角色的用户必须具备CREATE ROLE的权限或者是系统管理员。 语法格式 1 CREATE ROLE role_name
ALTER GROUP是ALTER ROLE的别名,非SQL标准语法,不推荐使用,建议用户直接使用ALTER ROLE替代。 语法格式 向用户组中添加用户。 ALTER GROUP group_name ADD USER user_name [, ... ]; 从用户组中删除用户。
设置角色使用的resource pool名称,该名称属于系统表:pg_resource_pool。 USER GROUP 创建一个user的子用户。当前版本暂不支持。 PERM SPACE 设置用户使用空间的大小。 TEMP SPACE 设置用户临时表存储空间限额。 SPILL SPACE 设置用户算子落盘空间限额。
功能描述 定义一个新的重写规则。 注意事项 为了在表上定义或修改规则,你必须是该表的拥有者。 如果在同一个表定义了多个相同类型的规则,则按规则的名称字母顺序触发它们。 在视图上用于INSERT、UPDATE、DELETE的规则中可以添加RETURNING子句基于视图的字段返回。如果规则被INSERT
设置角色使用的resource pool名称,该名称属于系统表:pg_resource_pool USER GROUP 'groupuser' 创建一个user的子用户。 PERM SPACE 设置用户使用空间的大小。 TEMP SPACE 设置用户临时表存储空间限额。 SPILL SPACE 设置用户算子落盘空间限额。
SQL GaussDB数据库兼容绝大多数MySQL语法,但存在部分差异。 本章节介绍GaussDB数据库当前支持的MySQL语法。 DDL DML DCL 父主题: MySQL兼容性MySQL模式
》中“函数和操作符”章节函数入参为时间类型表达式的情况: 时间类型表达式主要包括TEXT、DATETIME、DATE或TIME,但所有可以隐式转换为时间表达式的类型都可以作为入参,比如数字类型可以通过先隐式转化为TEXT,再作为时间类型表达式生效。 生效的情况根据函数有所不同,比
数字操作函数 表1 数字操作函数列表 MySQL数据库 GaussDB数据库 差异 ABS() 支持 - ACOS() 支持 - ASIN() 支持 - ATAN() 支持 - ATAN2() 支持 - CEILING() 支持,存在差异 部分操作结果类型以及CREATE TABLE
Service,简称LTS)进行管理。您可以查看GaussDB实例审计日志的详细信息,包括搜索日志、日志可视化、下载日志和查看实时日志等功能。 开启上传审计日志到LTS:添加单个实例的LTS配置。 关闭上传审计日志到LTS:解除单个实例的LTS配置。 使用须知 LTS属于白名单特性,如需开通配置访问日志权限,您可以在管理控制台右上角,选择“工单
MySQL兼容性MySQL模式 MySQL兼容性MySQL模式概述 数据类型 系统函数 操作符 字符集 排序规则 SQL 驱动 父主题: 分布式版
NCT和ORDER BY语法时,所有ORDER BY后的表达式必须也在DISTINCT的表达式之中。 GaussDB中GROUP_CONCAT(... ORDER BY 数字)不代表按照第几个参数的顺序,数字只是一个常量表达式,相当于不排序。 GaussDB中使用参数group_
-------+ 1 row in set (0.00 sec) 表1 日期与和时间函数列表 MySQL数据库 GaussDB数据库 差异 ADDDATE() 支持,存在差异 此函数的表现会因为interval表达式的差异与MySQL有差异,具体可见INTERVAL差异说明。 ADDTIME()
功能描述 定义一个新的重写规则。 注意事项 为了在表上定义或修改规则,你必须是该表的拥有者。 如果在同一个表定义了多个相同类型的规则,则按规则的名称字母顺序触发它们。 在视图上用于INSERT、UPDATE、DELETE的规则中可以添加RETURNING子句基于视图的字段返回。如果规则被INSERT
与MySQL兼容性说明 分布式版 集中式版
SQL TYPE string IS char[11]; 使用EXEC SQL TYPE的示例(注意以下示例使用时在ecpg预处理阶段需要添加-c参数): #include <stdlib.h> #include <string.h> #include <stdio.h> EXEC
table_name 要插入数据的目标表名。 取值范围:已存在的表名。 alias_name INSERT语句不包含AS alias语法时的表别名。 INTO子句不包含AS alias语法时的表别名不能为关键字(如SELECT、VALUE)或者表达式,表别名要求符合标识符命名规范。 INTO子句不包含AS