Sql 插入操作时返回当前新增的Id

Posted LBO.net

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql 插入操作时返回当前新增的Id相关的知识,希望对你有一定的参考价值。

 string sql = string.Format(@"insert into Table(FileSize,FileType,FilePath,FileExtName,OldFileName,NewFileName,FileHash,CreateTime,DeleteFlag)     
              values(@FileSize,@FileType,@FilePath,@FileExtName,@OldFileName,@NewFileName,@FileHash,@CreateTime,@DeleteFlag);select @@IDENTITY");
select @@IDENTITY  --用select @@identity得到上一次插入记录时自动产生的ID

以上是关于Sql 插入操作时返回当前新增的Id的主要内容,如果未能解决你的问题,请参考以下文章

使用SQLServer2005插入一条数据时返回当前插入数据的ID

如何在sql中插入记录时返回id(id为自动增长)

MyBatis在insert插入操作时返回主键ID的配置

MyBatis 返回insert操作主键

MyBatis基于注解数据库插入记录后返回自增编号

sql 操作常用操作语句 新增修改字段等