在C# + SQL Server ExecuteScalar() not returning last inserted id我找到了一個很好的解決方案來獲取插入的行自動增量id。所以現在我的查詢看起來就像:如何獲取插入的行自動增量id?
INSERT INTO dbo.YourTable(Col1, Col2, ..., ColN)
OUTPUT Inserted.ID
VALUES(Val1, Val2, ..., ValN);
但不幸的是,我在SQL Server 2000上,此語法不可用。
我可以在那裏使用什麼來達到相同的結果?
而且我應該如何從查詢返回呢? – horgh
+1 - 鏈接 – horgh