Problém je v tom, že PostgreSQL normalizuje názvy identifikátorů, pokud nejsou uvedeny v uvozovkách.
To však nebude fungovat:
SELECT setval("table_ID_seq", (SELECT max("ID") + 1 FROM table));
Místo toho budete muset dát dvojitý text v uvozovkách:
SELECT setval('"table_ID_seq"', (SELECT max("ID") + 1 FROM table));