Ron Piggott Asked: 2021-12-16 14:28:39 +0800 CST2021-12-16 14:28:39 +0800 CST 2021-12-16 14:28:39 +0800 CST 什么 PostgreSQL 查询将返回未使用的序列号? 772 我启用了一个 UNIQUE 键,因此 PostgreSQL 将作为一组 INSERT INTO 语句的重复条目的校对器。现在我需要一个未使用的 SEQUENCE 数字的列表,所以接下来我会填充这些数字。 postgresql auto-increment 1 个回答 Voted Best Answer Ron Piggott 2021-12-16T14:28:39+08:002021-12-16T14:28:39+08:00 我需要替换mytable被询问的表和id我的首选SEQUENCE变量。 SELECT possible FROM GENERATE_SERIES( (SELECT MIN(id) FROM mytable), (SELECT MAX(id) FROM mytable) ) AS possible LEFT JOIN mytable ON possible = mytable.id WHERE mytable.id IS NULL;
我需要替换
mytable
被询问的表和id
我的首选SEQUENCE
变量。