GLORY | 学习·记录

coding for life

如果在SQL Server中返回刚刚插入那条记录的主键?

假如主键id是自增的,插入一条记录后如何直接返回该id值?
之间写webservice的时候,很傻,都是先插入以后,再写一个select语句,有时候会因为数据的更新导致问题。

解决方法很简单:
INSERT INTO tableName (fieldname ...) values (value ...) SELECT @@IDENTITY AS returnName

posted on 2011-04-01 14:51 meglory 阅读(443) 评论(0)  编辑 收藏 引用 所属分类: No Category


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

随笔分类

随笔档案

最新评论