我试图使用PDO的lastInsertId方法,但文档指出,对于一些关系型数据库,我需要一个序列名称作为参数。只是熟悉mysql,我不太确定什么是序列名称。它们是指包含自动递增id的列的名称吗?下面是该方法的文档:
http://php.net/manual/en/pdo.lastinsertid.php如果能提供这方面的信息,我将不胜感激。谢谢。
代替主键auto_increment
ing(即MySQL),您可以创建一个命名序列,如下所示:
CREATE SEQUENCE a_sequence INCREMENT BY 5 START WITH 30
所以你会有一个列的这些值:30,35,40…等。lastInsertId方法应该获取最后一个序列值。