在 Greenplum 中创建表结构
Posted
技术标签:
【中文标题】在 Greenplum 中创建表结构【英文标题】:Create a table structure in Greenplum 【发布时间】:2014-04-24 14:10:34 【问题描述】:我尝试使用以下查询在 Greenplum 上创建表结构:
create table dbname.check
(
empid integer,
empname character varying,
salary bigint
)
distributed by empid
我得到的错误是:"cannot explain create table without an AS clause"
。
据我所知,表结构创建表查询不应该有 AS 子句。而且即使我给出一个 AS 子句,它也说在 empid 部分附近有一些错误。
【问题讨论】:
请用问题发布您的错误跟踪 我已经发布了错误跟踪,是的 :) 我正在使用 postgresql。青梅。 【参考方案1】:您需要将分布式列包装在()中
所以你应该运行:
create table dbname.check
(
empid integer,
empname character varying,
salary bigint
)
distributed by (empid);
【讨论】:
以上是关于在 Greenplum 中创建表结构的主要内容,如果未能解决你的问题,请参考以下文章