电源设计器中的自动增量代理项键



我在 Power Designer 中有一个概念数据模型,我需要有一个 SQL 脚本来添加和管理维度表上的代理项键,但我不知道这是否是一个好方法。

有没有另一种方法可以添加代理键并自动递增它们?

我知道我可以使用"转换"选项或"自定义检查",但我不知道最佳解决方案是什么。

根据帕斯卡的评论,最终给出答案

我创建了一个序列:

create sequence SK_SEQUENCES
increment by 1
start with 1
nomaxvalue
minvalue 1
nocycle
order
keep;

并将触发器添加到代理项键

create or replace trigger incrsk
before insert on schema.table
for each row
begin
:new.SKTEST := SK_SEQUENCES.NEXTVAL;
end;
/

因此,每次我向表中添加一行时,SK 都会递增 1。

相关内容

  • 没有找到相关文章

最新更新