检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DECIMAL(15,2) NOT NULL , L_TAX DECIMAL(15,2) NOT NULL , L_RETURNFLAG CHAR(1) NOT NULL , L_LINESTATUS CHAR(1) NOT NULL , L_SHIPDATE
更新报错ERROR:Non-deterministic UPDATE 问题现象 执行update语句报错ERROR:Non-deterministic UPDATE。 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TABLE public.t1(a
INSERT操作规范 规则3.3 INSERT多VALUES批插场景使用COPY替代 违反规范的影响: 多VALUES解析耗时、耗资源,入库效率低。 方案建议: 前端使用COPY类接口(如JDBC的CopyManger等)代替INSERT VALUES。 建议3.4 禁止针对普通列存表进行实时INSERT操作
CREATE BARRIER 功能描述 创建一个新集群节点间的同步点。该同步点可用于数据恢复。 注意事项 在创建同步点之前,首先要确认集群中CN和DN的gtm_backup_barrier和enable_cbm_tracking参数都已设置为on。 语法格式 1 CREATE BARRIER
ALTER EXCEPT RULE 功能描述 修改一个异常规则集合,可以修改一组规则集中的任意一个或者多个具体的规则阈值。 注意事项 无 语法格式 1 2 3 4 5 6 7 8 9 10 11 12 13 ALTER EXCEPT RULE except_rule_name
DROP MATERIALIZED VIEW 功能描述 删除物化视图。该语法仅8.2.1.100及以上集群支持。 注意事项 无 语法格式 1 2 DROP MATERIALIZED VIEW [ IF EXISTS ] {[schema.]materialized_view_name}
INSERT操作规范 规则3.3 INSERT多VALUES批插场景使用COPY替代 违反规范的影响: 多VALUES解析耗时、耗资源,入库效率低。 方案建议: 前端使用COPY类接口(如JDBC的CopyManger等)代替INSERT VALUES。 建议3.4 禁止针对普通列存表进行实时INSERT操作
设置(即数据库中创建的所有对象),也可以为指定模式下的对象设置。 查看有关数据库用户的默认权限的信息,可以查询PG_DEFAULT_ACL系统表。 注意事项 目前只支持表(包括视图)、序列、函数和类型(包括域)的权限更改。 语法格式 1 2 3 4 ALTER DEFAULT PRIVILEGES
设置(即数据库中创建的所有对象),也可以为指定模式下的对象设置。 查看有关数据库用户的默认权限的信息,可以查询PG_DEFAULT_ACL系统表。 注意事项 目前只支持表(包括视图)、序列、函数和类型(包括域)的权限更改。 不支持将外表的VACUUM,DROP,ALTER的权限赋予用户。
NOCOMPRESS DISTRIBUTE BY HASH ("c1"); SQL-Server 支持SYSTEM_VERSIONING参数,创建系统版本控制表,DWS不支持,迁移过程中删除。 SQL-Server语法 迁移后语法 CREATE TABLE Department ( DepartmentNumber
CopyManager类简介 CopyManager是GaussDB(DWS) JDBC驱动中提供的一个API接口类,用于批量向GaussDB(DWS)集群中导入数据。 CopyManager的继承关系 CopyManager类位于org.postgresql.copy Package中,继承自java
ALTER TABLE RENAME GaussDB(DWS)不支持rename子句包含schema名,因此DSC工具只支持同schema下的rename。同schema下rename,转换结果去掉子句schema,跨schema的rename报错。 输入示例 1 2 3 4 ALTER
CLUSTERED KEY 在ADB中,CLUSTERED KEY:聚集索引,定义表中的排序列,聚集索引中键值的逻辑顺序决定了表中相应行的物理顺序。GaussDB(DWS)不支持该属性修改表定义信息,DSC迁移时会将该关键字删除。 输入示例 1 2 3 4 5 6 DROP TABLE
INSERT_METHOD INSERT_METHOD指定在表中插入行的位置,使用FIRST或LAST值将插入转到第一个或最后一个表,或使用值NO以防止插入。在迁移的过程中DSC会将该属性删除。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 13
ALTER TABLE PARTITION 功能描述 修改表分区,包括增删分区、切割分区、合成分区,以及修改分区属性等。 注意事项 添加分区的名称不能与该分区表已有分区的名称相同。 对于范围分区表,要添加的分区的边界值要和分区表的分区键的类型一致,且要大于分区表的最后一个分区的上边界。
CREATE BARRIER 功能描述 创建一个新集群节点间的同步点。该同步点可用于数据恢复。 注意事项 在创建同步点之前,首先要确认集群中CN和DN的gtm_backup_barrier和enable_cbm_tracking参数都已设置为on。 语法格式 1 CREATE BARRIER
查询分区表web_returns_p2的分区信息。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CREATE TABLE web_returns_p2 (
查询分区表web_returns_p2的分区信息。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 CREATE TABLE web_returns_p2 (
MAPPING FOR选项为文本搜索配置增加字串类型映射;如果ADD MAPPING FOR后面任何一个字串类型的映射已经存在于此文本搜索配置中,那么系统将会报错。 ALTER MAPPING FOR选项会首先清除已有的字串类型映射,然后添加指定的字串类型映射。 ALTER MAPPING REPLACE
RPT_016_BUS_DATE() RETURNS DATE LANGUAGE SQL CONTAINS SQL DETERMINISTIC SQL SECURITY DEFINER COLLATION INVOKER INLINE TYPE 1 RETURN DATE'2017-08-22';