gpt4 book ai didi

php - 如何从数据库中获取插入前的最后一个插入ID

转载 作者:搜寻专家 更新时间:2023-10-31 20:34:54 24 4
gpt4 key购买 nike

如何从数据库表中选择最后插入的id

我需要从数据库中获取最后插入的id

我尝试了 last_insert_id() 函数,但这对我不起作用,因为我想在执行插入查询之前获取此 ID,当我获取此 ID 时,我执行插入查询

我尝试使用 max 作为 id 但这有一个问题,如果我删除了id 不会被占用

example if i have id 10 deleted than the max id will be 9 but the auto increment will be 11

比我想要的新 ID 将由自动增量添加

example:i have an id 10 deleted i want to take than next id it will be 11

最佳答案

你可以:

    SELECT AUTO_INCREMENT    FROM  INFORMATION_SCHEMA.TABLES    WHERE TABLE_SCHEMA = 'database_name'    AND   TABLE_NAME   = 'table_name';
并获取您的最后一个 ID。

关于php - 如何从数据库中获取插入前的最后一个插入ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39526423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com