Redshift自动递增功能无法启动负数

时间:2018-12-17 20:32:11

标签: amazon-web-services amazon-redshift auto-increment

我想在我的维度中插入特殊记录,其中的标识符为负数以区别于正常记录。例如:-2->不适用,-1->未找到,等等...

我的表是这样定义的:

CREATE TABLE test
(
id BIGINT IDENTITY (-2,1),
des VARCHAR (10)
);

INSERT INTO test (des) values ('reg-2');
INSERT INTO test (des) values ('reg-1');
INSERT INTO test (des) values ('reg 0');
INSERT INTO test (des) values ('reg 1');

select * from test order by id;
id    |  des
-----------------------
-2    reg-2
-1    reg-1
 0    reg 0
 6    reg 1

我希望标识符字段继续以1为1的增量递增。 有人可以帮我吗?

0 个答案:

没有答案