在gp中建表时遇到如下报错:

primary key and distributed by definition incompatible

原因: 如果分布键是联合主键之一,则必须要求联合主键的第一个必须是分布键。 确切的说法就是联合主键的最左子集。但这不影响理解。

java.sql.SQLException: ERROR: PRIMARY KEY and DISTRIBUTED BY definitions incompatibleHint: When there is both a PRIMARY KEY, and a DISTRIBUTED BY clause, the DISTRIBUTED BY clause must be equal to or a left-subset of the PRIMARY KEY Query: alter table eda.wpp_adefect_panel_shift_sum ad
d partition p202101_07 start ('2021-01-01 00:00:00'::timestamp without time zone) end ('2021-07-01 00:00:00'::timestamp without time zone) Parameters: []at org.apache.commons.dbutils.AbstractQueryRunner.rethr

建表报错 primary key and distributed by definition incompatible相关推荐

  1. db2数据库建表的时候主键怎么建_DB2数据库建表报错

    一.建表.表加主键.加索引报错 1.Error Code: -542, SQL State: 42831 涉及的字段必须加上 not null. 2.Error Code: -574, SQL Sta ...

  2. mysql 建表报错_mysql innodb 引擎 ,建表时报错:ERROR 1118 (42000)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 mysql 5.7.20 当我在建表时,完整报错信息如下: ERROR 1118 (42000): Row size too large (> 81 ...

  3. mysql hive 建表_hive建表报错

    1.在HIVE中测试是否能正常建表结果报错,报错如下: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.ex ...

  4. MySQL建表两个单引号报错_极客起源 - geekori.com - 问题详情 - mysql建表报错,查手册看不懂,求解?...

    创建带索引的数据库表需要为表名和属性添加反单引号,并且你当前的primary key的位置需要调整一下: create table `abc`( `id` int unsigned auto_incr ...

  5. django建表报错

    报错信息如下: aise SystemCheckError(msg) django.core.management.base.SystemCheckError: SystemCheckError: S ...

  6. hive建表报错JsonSerDe

    Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Cannot validate serde: o ...

  7. hive建表报错FAILED: ParseException line 2:0 Failed to recognize predicate ‘date‘. Failed rule: ‘identifi

    报错信息 FAILED: ParseException line 2:0 Failed to recognize predicate 'date'. Failed rule: 'identifier' ...

  8. hive建表报错 character ‘ ‘ not supported here

    问题分析 提示每一行的前三个 有不支持的字符 解决方案 将前面三个空格 或者更 位置字符删除即可

  9. 【Clickhouse】Clickhouse PRIMARY KEY, CONSTRAINT, identifier, column declaration, INDEX

    文章目录 1.背景 1.背景 clickhouse建表报错,错误信息如下 1fe7c44838a1 :) create table ailpha_baas_flow ( id Int32, fileN ...

最新文章

  1. 超市账单管理系统之-------登录
  2. maven web项目build失败
  3. 不同服务器怎么响应ajax,如何从服务器获得响应而无需刷新和使用JQuery/AJAX?
  4. Django10:Ajax介绍/发送数据/SweetAlert
  5. 对查询出来的结果进行筛选(having)
  6. 通过hook实现禁止shift+delete快捷键
  7. 李彦宏回应百度落后:我们擅长技术含量高的
  8. tomcat使用中出现的问题及其解决之道
  9. ✨✨✨【C语言】带你用最短的时间刷题(附解题思路、具体代码)不断更新(三)✨✨✨
  10. 机器学习之逻辑回归(Logistic Regression)
  11. 分库分表会带来读扩散问题?怎么解决?
  12. iOS22 地图定位- 苹果自带地图
  13. SAP中输出采购订单PO中基于收货GR的发票校验IV清单
  14. 泰拉瑞亚修改器服务器能用吗,泰拉瑞亚修改器使用方法详细讲解
  15. LLVM | 编译器框架
  16. 盛(Shèng)姓源出考
  17. 学校机房白嫖网络教程(实战版)
  18. JDK -- 网络编程(TCP/UDP)
  19. springboo+vue+nodejs智慧食堂订餐网站设计java
  20. 微软改变零售版Win8激活方式 取消30天宽限期

热门文章

  1. 那些年遇到的DB2大坑
  2. 《吴思文集》的网址如下:
  3. 【安全知识】——常见杀软对应进程名
  4. 领域驱动设计理论实践
  5. Linux查看系统温度
  6. C语言学习记录——辗转相除法
  7. 英文经典欣赏:飞鸟集
  8. C++乘除运算防止中间值溢出
  9. MVVM+Retrofit+Kotlin网络框架封装
  10. 【电力负荷预测】基于matlab BP神经网络电力负荷预测【含Matlab源码 278期】