建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块

匿名孫

发帖: 2粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2020-2-5 09:06:05 1898 4 楼主 显示全部楼层
[交流求助] 高斯数据库配置集群后建表失败

错误语句如图所示,尝试多种建表语句写法也都报主键问题

按照开发文档中的demo建表语句也有问题
能否提供正确的写法,负载均衡下无此问题
集群使用的库和负载使用的库版本不一致,有没有统一的一种写法




建表错误语句.png




demo:

官方文档.png


报错信息:

demo报错.png

举报
分享

分享文章到朋友圈

分享文章到微博

GaussDB粉e...

发帖: 44粉丝: 9

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2020-2-5 09:34:56 沙发 显示全部楼层

问题已收到,会尽快答复您~

点赞 评论 引用 举报

元气满满up...

发帖: 7粉丝: 1

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2020-2-5 17:32:01 板凳 显示全部楼层

在集群环境CN建表包含主键约束的时候约束要有约束名。

评论
匿名孫 2020-2-12 08:32 评论

CREATE TABLE IF NOT EXISTS PRIVILEGE_POINTS ( PRIVILEGE_ID VARCHAR(50) NOT NULL, PRIVILEGE_NAME VARCHAR(128) NOT NULL, BUSINESS_FLAG VARCHAR(20), SIGN_SERVER VARCHAR(256) ) DISTRIBUTE BY HASH(PRIVILEGE_ID) CREATE UNIQUE INDEX PRIVILEGE_POINTS_I1 ON PRIVILEGE_POINTS( PRIVILEGE_NAME ) 这种情况DISTRIBUTE BY HASH 后还能设置唯一索引么,如果有能提供一下具体说明么

... 查看全部
匿名孫 2020-2-12 08:35 评论

还有能不能设置两个唯一约束

... 查看全部
点赞 评论 引用 举报

GaussDB粉e...

发帖: 44粉丝: 9

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2020-2-5 17:51:41 地板 显示全部楼层

回复:元气满满upup 发表于 2020-2-5 17:32 在集群环境CN建表包含主键约束的时候约束要有约束名。

点赞 评论 引用 举报

匿名孫

发帖: 2粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2020-2-12 08:30:51 5# 显示全部楼层

CREATE TABLE IF NOT EXISTS PRIVILEGE_POINTS

(

   PRIVILEGE_ID                   VARCHAR(50)                    NOT NULL,

   PRIVILEGE_NAME                 VARCHAR(128)                   NOT NULL,

   BUSINESS_FLAG                  VARCHAR(20),

   SIGN_SERVER                    VARCHAR(256)

) DISTRIBUTE BY HASH(PRIVILEGE_ID)


CREATE UNIQUE INDEX PRIVILEGE_POINTS_I1 ON PRIVILEGE_POINTS(

   PRIVILEGE_NAME

)



这种情况DISTRIBUTE BY HASH 后还能设置唯一索引么,如果有能提供一下具体说明么

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册