何时添加顺序主键?插入前后?

时间:2015-01-24 14:13:57

标签: oracle

我有一个主键表,它通过触发器获取顺序值。

添加该密钥的最佳时间是什么?

> 之前 之后

2 个答案:

答案 0 :(得分:2)

您希望在插入之前执行触发器,因此可以在插入行之前从序列中检索主键值。这允许对主键满足表约束(非空且唯一)。

答案 1 :(得分:0)

如果您在包含主键的表中插入记录,则必须立即提供唯一键值。