SCOPE_IDENTITY()

SCOPE_IDENTITY()取得返回在当前会话中的任何表内所生成的最后一个标识值
比如新增一条记录,获得插入记录的ID号

var pramTotalRowCount = new SqlParameter("@PKID", SqlDbType.Int) { Direction = ParameterDirection.Output };
var parameters = new[]
{
    new SqlParameter("@ID", srcs.ShopID),
    new SqlParameter("@Name", srcs.UserName),
    pramTotalRowCount
};
 string sql = @"INSERT  INTO Tuhu_shop..ShopReceiveCheckSecond
                ( ID ,
                  Name
                )
                VALUES  ( @ID , 
                  @Name);
            SET @PKID = SCOPE_IDENTITY();";
SqlHelper.ExecuteNonQuery(connection, CommandType.Text, sql, parameters);
long pkid = 0;
long.TryParse(pramTotalRowCount.Value.ToString(), out pkid);
return pkid;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,319评论 0 15
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 12,492评论 6 13
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,805评论 18 399
  • (本文2458字,阅读时间5分钟) 傍晚,一向从不主动联系我的闺蜜,发过来一句话:“小儿子不想上学了,接回了家,有...
    纾凝阅读 1,089评论 0 1

友情链接更多精彩内容