En postgresql no existen los campos autoincrementables, lo que se hace son crear secuencias (sequences). Si estas usando el pgAdmin III fijate en el esquema que estes usando, arriba de tables dice Sequences. Ahí creas una nueva secuencia, donde le asignas nombre, propietario, el incremento de cuanto va a ser, el número donde querés que comience, etc. Una vez que tenés la secuencia armada, cuando estas agregando una columna o creando una nueva, abajo de "default value" tenés para asignar uan secuancia creada previamente. Espero te sirva.