Creo que deberías leer el manual... SIn ofender. Es bastante claro:
SET_VAL, permite
modificar o manipular el valor de una secuencia
(
http://www.postgresql.org/docs/8.2/s...-sequence.html)
ALTER SEQUENCE es para
modificar la definición (estructura) de una secuencia
(
http://www.postgresql.org/docs/9.1/s...rsequence.html).
Es como comparar poner un parche en una rueda, con cambiar la rueda de un auto por otra.
A mi entender, no necesitas cañones para matar moscas. Con un matamoscas alcanza.