文档章节

select SCOPE_IDENTITY()用法

清山博客
 清山博客
发布于 2016/07/15 20:02
字数 184
阅读 27
收藏 0

select SCOPE_IDENTITY()

返回上面操作的数据表最后row的IDENTITY 列的值;

返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。

SELECT   @@IDENTITY

返回上面操作最后一个数据表的最后row的IDENTITY 列的值;
创建表:

create   table  T_User(F_ID  int   identity ( 1 , 1 not   null ,F_Name  varchar ( 20 not   null )

插入数据:

insert   into  T_User(F_Name)  values ( ' 我是谁 ' Select   SCOPE_IDENTITY ()

存储过程:

CREATE   PROCEDURE   [ dbo ] . [ sp_User ] ( @F_Name   int AS
begin   tran  Insertinto_T_User
Insert   into   dbo.T_User(F_Name)  values ( @F_Name )
Select   SCOPE_IDENTITY ()

本文转载自:http://blog.csdn.net/a497785609/article/details/5993388

清山博客
粉丝 3
博文 142
码字总数 30397
作品 0
广州
私信 提问
SQL中返回刚插入记录的ID

一、要获取此ID,最简单的方法就是:(以下举一简单实用的例子) --创建数据库和表 create database MyDataBase use MyDataBase create table mytable ( id int identity(1,1), name varchar(20...

高龄程序员
2009/03/21
1K
0
C# insert into 一条记录后获取该记录的自动增长列ID

1.创建的表结构 id列为自动增长列 create table test ( id int identity(1,1) not null, name nvarchar(20) ) 2. 发现 SELECT SCOPE_IDENTITY() 即为该自动增长ID C#中直接在插入操作之后 in...

aehyok
2012/10/19
0
0
小心使用@@identity

@@identity的作用是返回最后插入的标识值,所以有很多朋友使用它来获取插入数据后的标识符。 但有一点是需要注意的,@@identity返回的是最后的标识符,所以,要想正确的返回插入后的标识符,...

鉴客
2012/03/14
110
0
SqlServer中用@@IDENTITY取最新ID不准的问题

一个网友问我一个关于@@IDENTITY的问题。他的数据库中有一个存储过程,有 insert语句,然后马上就用SELECT @@IDENTITY取刚插入的ID值,通常这是没有问题的,但是问题是ID实际上已经达到了100...

mikelij
2010/05/31
0
0
Sql Server返回自增字段值的一些注意点

最近在整理自己封装的一个轻量级ORM数据访问框架的时候,遇到这样一个问题,在插入表中的一条记录时,往往需要返回插入这条记录的主键,如果主键是自增的话,就需要返回这个自增值。 那么Sql...

从前
2013/06/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

热点图heatMap.js V2.0 研究笔记 及应用

https://blog.csdn.net/rongchaoliu/article/details/47830799 调用方法 function init() { $.ajax({ url: "${request.contextPath}/refresh?type=1", type: "get",......

yan_liu
27分钟前
3
0
Kubernetes 支持 OpenAPI 的新功能

Open API 让 API 提供者可以定义自己的操作和模型,并让开发者可以自动化的生成喜欢语言的客户端,用以和 API 服务器通信。Kubernetes 已经支持 Swagger 1.2(OpenAPI 规范的前身)有一段时间...

xiangyunyan
31分钟前
0
0
深入分析Zookeeper原理

本章重点: 1.了解zookeeper 及zookeeper 的设计猜想 2. zookeeper集群角色 3. 深入分析ZAB协议 4. 从源码层面分析leader选举的实现过程 5. 关于zookeeper的数据存储  Zookeeper的由...

须臾之余
34分钟前
2
0
Spring Cloud Eureka 常用配置详解,建议收藏!

前几天,栈长分享了 《Spring Cloud Eureka 注册中心集群搭建,Greenwich 最新版!》,今天来分享下 Spring Cloud Eureka 常用的一些参数配置及说明。 Spring Boot 的配置参考Java技术栈微信...

Java技术栈
52分钟前
3
0
分布式项目(七)consul 服务注册与发现

说到分布式自然就离不开分布式和微服务的话题,简单聊一下。 微服务是一种软件架构方式,或者说一个一种结构设计风格,它并不是标准,它的逻辑是把一个整体服务按业务拆分成不同独立的服务,...

lelinked
52分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部