我正在使用 Postgresql,当我想使用 PDO 检索最新的插入 ID 时,我遇到了问题。这是我的代码:
$db->lastInsertId('columnName');
错误消息说
SQLSTATE[42P01]: Undefined table: 7 ERROR: relation "columnName" does not exist
我想我对 PHP 手册中所述的“序列对象”有一些误解。
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.
目前,“columnName”是该自动递增属性的字符串。谁能指出我哪里出错了?谢谢。