on-duplicate-key

    0热度

    1回答

    返回错误ID当在PHP中使用的mysqli :: INSERT_ID的INSERT INTO对重复密钥更新,我不断收到下一个自动增量,而不是更新的行,如果该行被更新。在同一数据库中但在另一个表中,使用ON DUPLICATE KEY UPDATE时没有此行为。相反,我得到更新行的ID。但是现在出于某种原因,在我创建的新表中,我一直得到下一个不存在的id。这两个表都是MyISAM,并有一个自动增量字