Je ne crois pas que vous puissiez le faire comme ça, mais vous devriez pouvoir utiliser la direction de la fonction setval, ce que fait l'alter.
select setval('sequenceX', (select max(table_id)+1 from table), false)
La valeur false lui fera renvoyer le numéro de séquence suivant comme exactement ce qui est donné.