我正在使用Postgres上的一个表。我有一个表格,列如下:
ID
STATE
LOB
CREATED TIMESTAMP
SUBMISSION NUMBER
SUBMISSION AMOUNT
正在通过两个不同的insert查询更新该表:
在其中,我们在insert查询中接收提交号的值。
在insert查询中,我们没有收到提交号的值。在这种情况下,提交编号的值需要根据列的最后可用值增加1。
如果我有一个自动递增的提交编号列,这将无法工作。如果我没有一个自动递增的列,那么我会创建一个序列来完成这个任务吗?或者我会开发一个函数来完成这个任务?实现这一目标的最佳途径是什么?