我有一个名为“ TYPE”的表。我将数据从CSV导入到此表中。现在,我应该以一种方式将新记录输入到表中,以使序列应从结束的最后一个id开始。
注意:CSV文件已包含带有序列的列。
我尝试放置唯一约束,以便我认为将生成下一个序列。但是失败了。
CREATE TABLE "FM"."TYPE_TABLE"
(
"TYPE_UUID" UUID DEFAULT UUID_GENERATE_V1(),
"TYPEID" CHARACTER VARYING DEFAULT 'CPC'||nextval('"FM"."type_seq"'::regclass)::TEXT,
"TYPE" CHARACTER VARYING );
例外的输出:假设我已通过CSV将500条记录插入到表中,现在当我尝试手动插入记录时,应将序列生成为501,502,503 ...那样。