怎样在插入一条记录的同时,立即返回刚插入如记录的ID值

原创 2007年09月21日 09:39:00

@@IDENTITY  
  返回最后插入的标识值。  
   
  在一条   INSERT、SELECT   INTO   或大容量复制语句完成后,@@IDENTITY   中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则   @@IDENTITY   返回   NULL。若插入了多个行,则会产生多个标识值,@@IDENTITY   返回最后产生的标识值。  
   
  下面的示例向带有标识列的表中插入一行,并用   @@IDENTITY   显示在新行中使用的标识值。  
   
  INSERT   INTO   jobs   (job_desc,min_lvl,max_lvl)  
  VALUES   ('Accountant',12,125)  
  SELECT   @@IDENTITY   AS   'Identity'   
  

用存储过程,如:  
  create   procedure   eosp_CreatebdAccVsCorp  
  (  
  @fDistFeeDeptID   Int,  
  @fCoalCorpID   Int  
  )  
  as  
  insert   into   bdAccVsCorps   (FDistFeeDeptID,   FCoalCorpID)   values   (@fDistFeeDeptID,   @fCoalCorpID)  
  return   @@identity   
   

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【转帖】在SQL Server中如何获得刚插入一条新记录的自动ID号

转自http://blog.csdn.net/wangji163163/archive/2008/05/09/2424191.aspx 在SQL Server中如何获得刚插入一条新记录的自动ID号...

sqlserver根据输入的两个点表中的ID号,插入一条线的记录到线表的存储过程

------------------------------------------------------------------------ --功能说明:根据一个表中的两行的主键,把这两行的信...

插入一条记录后,得到准确的主键ID号

在宿远的博客http://suchenge.cnblogs.com/里面看到有篇好的东西,给大家分享一下。SQL Server 2000中,有三个比较类似的功能:他们分别是:SCOPE_IDENTIT...

SQL中返回刚插入记录的ID

--创建数据库和表 create database MyDataBase use MyDataBase create table mytable ( id int identity(1,...

mysql获取刚插入(添加)记录的自动编号id

我们在写数据库程序的时候,经常会需要获取某个表中的最大序号数, 一般情况下获取刚插入的数据的id,使用select max(id) from table 是可以的。 但在多线程情况下,就不行了。 ...

mysql获取刚插入(添加)记录的自动编号id

转自:http://hi.baidu.com/zuccxy/blog/item/037fb71eebf0848186d6b6cd.html 我们在写数据库程序的时候,经常会需要获取某个表中的...

通过 JDBC 向指定的oracle数据库表中插入,删除,更新一条记录.----JDBC-1

链接oracle数据库的相关信息: 1.driver=oracle.jdbc.driver.OracleDriver 2.jdbcURL=jdbc\:oracle\:thin\:@localhost\...

使用FileUpload上传文件并向数据库插入一条记录

<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConflictDetection="CompareAllValues" ...

Bottle实例Todo-List—在数据库中插入一条记录

代码如下: import sqlite3 import bottle ## ##@bottle.route('/todo') ##def todo_list(): ##    conn =...

一条sql搞定从查询语句中向目标表中插入记录并去重发插入

最近做一个功能,需要从一个试图中查询出相关数据,并将数据中的某些数据插入到另一张表中,但每次操作都会去匹配是否有合适的数据,并将合适的数据插入到数据表中,故不能插入重复数据记录,现贴出我个人的作法 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)