我正在使用 powerdesigner 15.2 为 postgresql 数据库建模,但我无法将序列与 PK 相关联......在互联网上阅读:
“要将序列与列关联,请双击列条目。然后,在常规选项卡中,指定序列的名称。”
但我已经这样做了......
问题是,当我生成数据库时,只是创建了序列,但与列无关......
create sequence SQ_CARGO;
create table CARGO (
ID INT4 not null,
NOME VARCHAR(20) not null,
ROLE VARCHAR(100) not null,
constraint PK_CARGO primary key (ID)
);
Powerdesigner 中的当前 DBMS:PostgreSQL 8(但我使用的是 postgresql 9.4)
有人知道该怎么做吗?否则我将被迫为每个表手动设置:
ALTER TABLE cargo ALTER COLUMN ID SET DEFAULT NEXTVAL('SQ_CARGO'::regclass);