Sql语句返回自增Id
来源:互联网 发布:音频降噪软件 编辑:程序博客网 时间:2024/04/27 20:48
大家经常把自增Id设为主键,有时自增Id值还有其他用途,所以需要返回,下面介绍返回自增Id的实现方法。
declare @ScoresId int;insert into dbo.ScoreList2 values(2016001,66,66,66)/*把刚插入ScoreList2表时生成的自增Id赋值给@ScoresId*/set @ScoresId = scope_identity(); select @ScoresId as ScoresId
declare @csharp int;declare @sql float;/*在执行查询时把查询结果赋值给变量@csharp和@sql*/select @csharp=CSharp,@sql=SQLServer from dbo.ScoreList2 where ID=2select @csharp as mycsharp,@sql as mysql
不声明变量也可以实现返回自增Id的功能:
insert into Sys_Users values('测试1','123qwerdf',1,1,1);select @@IDENTITY as userId;
当select @@Identity前面有多个连续的插入语句时,返回的自增Id是距离其最近的insert语句插入数据时所产生的。
insert into Sys_Users values('测试1','123qwerdf',1,1,1);insert into Sys_User_Role values(666,1);select @@IDENTITY as roleId;
@@identity也可以直接作为字段的值插入到其他表中
insert into Descriptions values(15,'测试描述',GETDATE())insert into UserInfo values(@@IDENTITY,'测试名字',GETDATE(),'男')
执行插入操作之前的截图:
执行插入操作之后的截图:
1 0
- Sql语句返回自增Id
- SQL语句:插入数据的同时,返回ID值 (自增)
- SQL语句:插入数据的同时,返回ID值 (自增)
- sql插入语句返回自增主键
- T-SQL:插入并返回自增ID
- T-SQL:插入并返回自增ID
- T-SQL:插入并返回自增ID
- SQL insert 后返回插入的自增id
- T-SQL:插入并返回自增ID
- Oracle建表SQL语句实现id自增
- mysql返回自增id
- 用SQL语句自编id号
- 修改sql自增ID
- 使用sql语句创建修改SQL Server表id自增
- ibatis 插入,返回自增id,批处理
- Postgresql插入数据返回自增id
- Mybatis 批量插入 返回自增Id
- Mybatis 插入bean自增Id返回
- 快速高分辨率图像的立体匹配方法Effective large scale stereo matching
- 读书笔记——《图解TCP/IP》(2/4)
- mysql批量将列名改成小写
- 2.第九章
- Git使用教程(1)
- Sql语句返回自增Id
- hunterliy小作品之 HunterMusic音乐播放器(Day4-歌词显示实现)
- Android NDK基本理解
- web.xml中的url-pattern 写法小结(附源码分析)
- setValueForKey&setObjectForKey
- 清除浮动的三种常用方法
- 面试题总结
- 半全局立体匹配方法调研,以及一些立体匹配方向的思考
- 对分易教学平台考勤漏洞探索,批量签到app制作杂谈