我可以确定Mysql的最后一个插入ID吗?

时间:2014-03-13 17:15:06

标签: mysql .net

我有最新版本的Connector / Net。

我知道MySqlCommand有一个名为LastInsertedId的属性。

我可以确定它会返回最后一个插入ID吗?我的意思是,当同时有两个插入时,我能确定我能得到正确的值吗?

我是怎么看到这个的?

我从未使用过那个属性。现在我在我的网站上设计了一个新的博客功能。

那么,如果两个最终用户通过巧合同时创建博客,我能确保获得正确的价值吗?

1 个答案:

答案 0 :(得分:0)

您需要为登录到您的Web服务器的每个用户/会话建立单独的数据库连接/会话。

LAST_INSERT_ID返回当前连接/会话的最后一个自动增量值。