我有一个服务器和许多客户端,我的应用程序在客户端和服务器上的数据库,我有一个表
Table --> Id --> int Auto-increment,
Name --> nvarchar(50),
因此,每当我使用查询从客户端插入新行时
Insert into Table Name Values('NameValue')
它插入行并且 sql 自动生成 Id 字段。因此,要获取其 ID,我使用以下查询
Select max(Id) as maxId from Table
但两个查询都在不同的连接上
当一次只有一个客户端运行时,它运行良好,但是当多个客户端运行时,客户端请求了许多插入查询,然后我才能请求“getMaxId”查询。