我在表中插入一行,并希望得到自动递增的主索引的值.
主索引是表中唯一的唯一值,所以我不想做任何事情,比如"SELECT [primary index] FROM [table] WHERE [columns =我刚刚插入的数据]"以防止歧义.我也不想选择最后一行,因为我的INSERT和SELECT语句之间可能插入了一行.
我可以插入一个空行,SELECT主要索引和UPDATE行与数据,但这似乎是一个非常丑陋的黑客.这让我相信它们必须是一种获取你刚刚通过mysqli API插入的行的主索引的方法,因为我认为这将是非常普遍的事情.
有人可以开导我吗?