lastInsertId no funciona en Postgresql

Estoy usando Postgresql, cuando quiero usar PDO para recuperar la última identificación de inserción, tengo un problema. Aquí está mi código:

<code>$db->lastInsertId('columnName');
</code>

El mensaje de error dice

<code>SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "columnName" does not exist
</code>

Supongo que tengo algunos malentendidos sobre el "objeto de secuencia" indicado en el Manual de PHP.

<code>Note:

Returns the ID of the last inserted row, or the last value from a sequence object, 
depending on the underlying driver. For example, PDO_PGSQL() requires you to specify the 
name of a sequence object for the name parameter.
</code>

Actualmente, el "columnName" es la cadena de ese atributo auto-incrementado. ¿Alguien puede señalar dónde me equivoqué? Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta