我有一个表DEVICEDETAILS的主键是DEVICEID。我想获取最后插入的字段的ID。由于主键不是AUTO_INCREMENT,因此last_insert_id()不起作用。最后插入字段的ID
在此先感谢堆栈溢出人
我有一个表DEVICEDETAILS的主键是DEVICEID。我想获取最后插入的字段的ID。由于主键不是AUTO_INCREMENT,因此last_insert_id()不起作用。最后插入字段的ID
在此先感谢堆栈溢出人
是的。它不适用于不是自动增量的主键。这个怎么样?
SELECT MAX(DeviceID) FROM DeviceDetails
OR
你插什么DeviceID
? :-)
如果主键不是AUTO_INCREMENT
,那么您应该知道您插入的值。
好点。他负责身份证。 – 2012-07-30 09:49:42
mysql_insert_id()
http://dev.mysql.com/doc/refman/5.0/en/getting-unique-id.html
从什么使得AUTO_INCREMENT场的PK,同时使你的“真实”的PK的唯一键停止吗? – 2012-07-30 09:48:37
实际上,当我删除一条记录时,我需要重复使用相同的ID。为此,我idnt使用AUTO INCREMENT – Gapchoos 2012-07-30 09:55:26