检索SQL Server CE 4中最后插入的记录的ID

时间:2012-02-04 00:20:25

标签: sql sql-server sql-server-ce

我正在努力实现好的'SELECT @@IDENTITY,如:

INSERT INTO NewsCategories (nCatName)
VALUES (@nCatName);
SELECT @@IDENTITY AS NewID;

但是我的SQL Server CE 4给了我错误:

  

解析查询时出错。 [令牌行号= 4,令牌   line offset = 1,Token in error = SELECT]

这是否与SQL Server CE的限制有关?如果是这样的话有什么变通方法吗?

1 个答案:

答案 0 :(得分:2)

Sql Server Compact Edition不支持批量查询,但您应该能够一次执行一个并获得您想要的内容。