在C# + SQL Server ExecuteScalar() 不返回最后插入的 id中,我找到了一个很好的解决方案来获取插入的行自动增量 id。所以现在我的查询看起来就像:
INSERT INTO dbo.YourTable(Col1, Col2, ..., ColN)
OUTPUT Inserted.ID
VALUES(Val1, Val2, ..., ValN);
但不幸的是,我在 SQL Server 2000 上,这种语法不可用。
我可以在那里使用什么来达到相同的结果?