使用递增计数器自动修复唯一性约束错误

时间:2018-11-07 21:01:05

标签: database postgresql

我有一个表,该表在name列上具有唯一约束。我想做的事情类似于两次下载文件并将其添加一个计数器的情况。

例如,第一个name可能是Test,如果我再次运行相同的内容,它将显示为Test (1)Test (2)等。

在postgres中是否有一个很好的方法来执行此操作,或者我只需要编写代码来处理该异常并一次又一次地重试,直到找到一个唯一的名称即可。

0 个答案:

没有答案