如何使用php获取最后一个id
类似mysqli_insert_id($conexao)
答案 0 :(得分:0)
许多Oracle程序使用database objects called SEQUENCE
s生成唯一ID。如果您知道在INSERT
编辑的表格中使用了哪个序列,只需说明
SELECT sequencename.CURRVAL FROM DUAL;
插入后,在相同的数据库连接中,,您将获得ID号。
SELECT MAX(id)
和类似的结构只要您只有一个与数据库的连接就可以正常工作:这意味着它们无法正常工作。基本上他们不是线程安全的。它们也比CURRVAL
贵。
答案 1 :(得分:-1)
假设您的ID按升序自动递增,您可以查询最高ID ...
SELECT id from table ORDER BY id DESC LIMIT 1
应该给你最高的id,如果你的id自动递增,这应该是最后一个条目......