我想在我的表中设置一个序列。因此,我列出了所有的序列:
SELECT c.relname
FROM pg_class c
WHERE c.relkind = 'S';
这给了我一个例如:tableName_id_seq
的东西。
当我尝试使用以下方法设置序列时:
SELECT setval("tableName_id_seq", (SELECT MAX(id) from "tableName"));
I get:
ERROR: relation "tableName_id_seq" does not exist
LINE 1: SELECT setval('tableName_id_seq', (SELECT MAX(id) from "t...
我已经尝试使用单引号和双引号。有人知道在这里该怎么做吗?
select('"tableName_id_seq"', ...)
应该可以工作。 - user330315