lastInsertId не работает в Postgresql
Я использую Postgresql, когда я хочу использовать PDO для получения последнего идентификатора вставки, у меня возникла проблема. Вот мой код:
<code>$db->lastInsertId('columnName'); </code>
Сообщение об ошибке говорит
<code>SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "columnName" does not exist </code>
Полагаю, у меня возникло недопонимание по поводу «объекта последовательности» указано в руководстве по 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>
В настоящее время & quot; columnName & quot; это строка этого автоинкрементного атрибута. Кто-нибудь может указать, где я ошибся? Благодарю.