位置: 编程技术 - 正文

sql语句返回主键SCOPE_IDENTITY()(sql返回一条数据)

编辑:rootadmin
在sql语句后使用 SCOPE_IDENTITY() 当然您也可以使用 SELECT @@IDENTITY 但是使用 SELECT @@IDENTITY是去全局最新. 有可能取得值不正确. 示例: 获取SQL-SERVER数据库insert into操作的主键返回值,SCOPE_IDENTITY 插入一条记录后想要立刻获取其数据表中的主键返回值。这个主键是自动生成的,其实实现的方式有很多,比如再进行一次查询,获取出来。或者在插入数据之前取 出最大值,在最大值上面加一等等,方法很多,但是有些很不方便。 个人感觉最快的方式就是,在插入数据后直接获取主键的值,然后返回过来。 方法如下: sql语句如下: INSERT INTO tableName (fieldname ...) values (value ...) SELECT @@IDENTITY AS returnName; 在sql语句中加入SELECT @@IDENTITY AS returnName;用来获取主键的值 在程序中 获取返回值: 当然在此处主键是int类型的自动增加的。DBopen();DBclose();的操作在此就 不多说了。 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() 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()

推荐整理分享sql语句返回主键SCOPE_IDENTITY()(sql返回一条数据),希望有所帮助,仅作参考,欢迎阅读内容。

sql语句返回主键SCOPE_IDENTITY()(sql返回一条数据)

文章相关热门搜索词:sqlserver返回结果集,sql返回上一步快捷键,sql语句返回主键是什么,sql语句返回主键是什么,sql语句返回主键是什么,sqlyog怎么返回上一步,sql语句的返回值,sql语句的返回值,内容如对您有帮助,希望把文章链接给更多的朋友!

MSSQL中递归SQL查询语句实例说明- 一张表(ColumnTable)的结构如下图所示当前需要实现的功能:通过Number的值为来获取当前的节点ID、父节点ID递归实现SQL语句:withznieyuas(selectc.Id,c.FatherI

根据表名和索引获取需要的列名的存储过程 createprocp_sword_getblcolumn(@tblNamevarchar(),@fromIndexint,@toIndexint,@columnNamevarchar()output)asbegindeclare@tempColumnvarchar()declare@errMsgvarchar()declare@iintset@i=1set@colum

SQL点滴 监测表的变化 有时候,我们在某一重要的时间段需要监控某张表的变化情况,包含插入、更新、删除。举例来说,当我们把数据导出到外部的系统时,我们希望导出

标签: sql返回一条数据

本文链接地址:https://www.jiuchutong.com/biancheng/348849.html 转载请保留说明!

上一篇:sql 存储过程分页代码 支持亿万庞大数据量(sql存储过程实例详解)

下一篇:MSSQL中递归SQL查询语句实例说明-(sql语句递归)

  • 材料用于非应税项目
  • 应交税费是什么科目
  • 代开运输发票会不会造成重复征税
  • 开票个人账户的钱怎么查
  • 出口企业收入分录
  • 合作社收到补贴款如何入账
  • 银行代扣水费发票怎么开
  • 不同税率的增值税如何报税
  • 工资未发放是否可以仲裁
  • 印花税实收资本纳税义务发生时间
  • 证券投资基金管理办法
  • 关于国际货运代理协会联合会的描述不正确的是
  • 不征税的政府补助如何开票
  • 非直接结算是什么意思
  • 房屋销售佣金能退回吗
  • 金税服务费会计分录
  • 进项税额多出来怎么处理
  • 公司投资理财需要纳税吗
  • 收入未实现成本怎么进
  • 存货清查的账务处理的阐述
  • 旧物品翻新
  • 企业利息收入如何做分录
  • 购入空调
  • linux路由器配置实例
  • 无线电路问题
  • ramaint.exe - ramaint是什么进程 有什么用
  • 青岛酒店式公寓出租
  • 存货盘盈怎么做账
  • mac如何打开蓝牙
  • php curl命令详解
  • 如何利用路由器登陆花生壳
  • 前端启动项目命令
  • 业务招待费用列支范围
  • 投资收益会计准则
  • 搭建小技巧
  • 零申报怎么做报表
  • go语言入门指南
  • php随机ip访问
  • 应付职工薪酬账户
  • 定期存款应计入会计哪个科目
  • 生产加工型企业需要办理哪些证件
  • 企业商业负债包括哪些
  • dedecms默认用户名
  • 租房没有合同编号可以提取公积金吗
  • 增发股票购买子公司
  • 电子汇票提示付款申请
  • sqlserver2008安装闪退
  • sqlserver2008数据库可疑
  • 对方开给我的专票,我要报税吗?
  • 商业折扣应该怎么计算
  • 个人扣税是怎么扣的
  • 物业公司维修服务范围
  • 公司给材料商付款表格
  • 政府给的专款专用的补贴需要交税吗
  • 进项大于销项月末怎么处理
  • 做账工资和申报工资不一样有风险吗
  • 其他应付款属于哪类
  • 日用品增值税率是多少
  • 怎么看懂自己的收入纳税
  • 海运发票可以抵扣增值税吗
  • 无形资产出资入股的会计处理
  • 普通发票如何作废操作流程
  • 不开票收据可以盖章吗
  • 关联企业有什么好处
  • 工会经费按照什么计算缴纳
  • innodb update 锁
  • 创建mysql数据库指定字符集
  • win10系统如何查看显卡配置
  • xp系统注册表空白怎么办
  • ubuntu 操作系统
  • anaconda使用指南
  • js按位运算符
  • html5仿微博代码
  • .material design
  • js有多重模块定义方式
  • unity接入第三方sdk
  • #androidsdk文件夹可以删除吗
  • python3 with语句
  • 火车票抵扣申报表怎么填
  • 城市维护建设税法自2021年10月1日起施行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设