CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

插入后如后得到id问题?

楼主fabiowen2()2005-11-04 17:29:15 在 MS-SQL Server / 基础类 提问

我先向表1中插入一条数据,其中插入的字段很多,此表的主键id是自动增长的。  
  我想在插入语句后如何得到他的id?目前只知道再写一句select   id   from   表1   where   a=case1   and   b=case2。。。。上述插入的值又作为条件。有没有更好的方法?求助 问题点数:30、回复次数:6Top

1 楼wgsasd311(自强不息)回复于 2005-11-04 17:32:14 得分 13

SELECT   @@IDENTITYTop

2 楼lmby(鹿门布衣)回复于 2005-11-04 17:33:15 得分 5

ll_row   =   dw_name.insertrow()  
   
  ll_id   =   dw_name.object.id[   ll_row   ]Top

3 楼lmby(鹿门布衣)回复于 2005-11-04 17:34:18 得分 0

ao弄错版块了.  
   
  @@identifyTop

4 楼dutguoyi(新鲜鱼排)回复于 2005-11-04 18:05:36 得分 7

SELECT   @@IDENTITY  
   
  Returns   the   last-inserted   identity   value.  
   
  Top

5 楼huang2005(不懂)回复于 2005-11-04 18:35:00 得分 0

直接察看他的标示列好了Top

6 楼zonelive(peter)回复于 2005-11-04 18:40:58 得分 5

select   SCOPE_IDENTITY   ()  
  这个也可以Top

相关问题

  • oracle插入记录,如何得到插入记录的id值,谢谢!
  • 如何得到SQLServer中当前插入记录的ID?
  • 如何得到刚插入数据的id索引值
  • 如何得到刚插入数据的id索引值
  • 如何得到刚插入记录的ID(自动产生的)?
  • 多用户环境下如何得到新插入行的ID号?
  • 插入一条记录后,如何得到记录的ID和其他默认值,例如时间?
  • 如何在存储过程中得到最后插入的数据ID(有索引字段)
  • 如何在存储过程中得到刚插入的一条记录的ID号
  • vc中对access编程,如何在插入一条数据后,得到他的ID?

关键词

  • 插入
  • 得到
  • dw
  • identity
  • ll
  • row
  • case
  • select

得分解答快速导航

  • 帖主:fabiowen2
  • wgsasd311
  • lmby
  • dutguoyi
  • zonelive

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo