2010-04-15 84 views

回答

4

你可以尝试使用INSERT INTO ... ON DUPLICATE KEY UPDATE代替。它完成与REPLACE INTO相同的功能,但是在单个服务器端操作中。 REPLACE INTO最终可能导致两个操作:删除旧的,插入新的。

但是无论查询类型如何,您都必须确保表的主键是auto_increment字段。否则,last_insert_id()无法正常工作。