PostgreSQL重置每个新年的ID或同年的增量

时间:2018-03-01 08:52:21

标签: postgresql

我有一张像

这样的表格
id  name  xxx yyy receipt_id receipt_year
1   abcd  x   a   1          2018
2   abc   y   b   2          2018
3   abd   z   c   3          2018
4   abe   z   d   4          2018

id列是bigserial(带有自动增量的大型int),我手动增加了receipt_id。我想每年重置receipt_id,即每年新的1开始。我怎样才能以更好的方式做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以使用按需创建序列的触发器:

rawBuild