Bra*_*son 8 sql-server identity sql-server-ce sql-server-ce-4
我正在尝试插入一行并使用以下内容返回新行的标识:
INSERT INTO blah....;
SELECT @@IDENTITY as NewID;
Run Code Online (Sandbox Code Playgroud)
我试图执行与在C#中的DbCommand对象的单个调用这两个语句......它似乎没有工作或我有什么不对.
我已经读过Compact Edition不支持批量执行多个语句......但我也发现了这个:
如果要同时运行多个查询,则必须为每个语句包含一个换行符,并在每个语句的末尾加一个分号.
来源:http://technet.microsoft.com/en-us/library/bb896140(SQL.110).aspx
它是否有效......如果是这样,我错过了什么?
(我意识到我可以执行两个命令并且工作正常,但我想知道我是否遗漏了某些东西).
| 归档时间: |
|
| 查看次数: |
5365 次 |
| 最近记录: |