我有一个表,想在redshift中定义由两列组成的复合主键。我用create table语句尝试时遇到了一些问题。以下是我正在尝试的内容:
Create table metrics ( id varchar(30), runtime timestamp, category varchar(30), location varchar(30), PRIMARY KEY(id, runtime), sortkey(runtime) );
出现错误信息:
ERROR: syntax error at or near "PRIMARY"
请问有谁能帮我解决这个问题吗?提前致谢。