这是您要寻找的:

LAST_INSERT_ID() 为了回应OP的评论,我创建了以下基准测试:

CREATE TABLE Foo ( FooId INT AUTO_INCREMENT PRIMARY KEY );

CREATE TABLE Bar ( BarId INT AUTO_INCREMENT PRIMARY KEY );

INSERT INTO Bar () VALUES (); INSERT INTO Bar () VALUES (); INSERT INTO Bar () VALUES (); INSERT INTO Bar () VALUES (); INSERT INTO Bar () VALUES ();

CREATE TRIGGER FooTrigger AFTER INSERT ON Foo FOR EACH ROW BEGIN INSERT INTO Bar () VALUES (); END;

INSERT INTO Foo () VALUES (); SELECT LAST_INSERT_ID(); 返回:

+------------------+ | LAST_INSERT_ID() | +------------------+ | 1 | +------------------+ 因此,它使用LAST_INSERT_ID()原始表的,而不INSERT使用触发器内部的表。

编辑:经过所有这些时间,我意识到SELECT LAST_INSERT_ID()答案中显示的结果是错误的,尽管最后的结论是正确的。我已将结果更新为正确的值。来源:stack overflow

mysql sqlserver 函数_等价于MySQL中的SQLServer函数SCOPE_IDENTITY()??mysql-问答-阿里云开发者社区-阿里云...相关推荐

  1. matlab中floor函数,floor函数_怎么在excel中使用floor函数

    floor函数即上取整函数,是计算机C语言中的数学函数,与ceil函数相对应.但是它在excel中却是另一种含义,FLOOR函数是向下舍入为最接近指数基数的倍数,下面小编就教你怎么在excel中使用f ...

  2. mysql云上迁移_自建mysql 迁移到云上-问答-阿里云开发者社区-阿里云

    详细解答可以参考官方帮助文档 使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例.数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能 ...

  3. python中add函数_如何使用python中的add函数?

    之前向大家介绍过python中的求和函数sum函数,numpy中的sum函数,对于数组可以指定维度进行相加.numpy中还有另一种求和运算方法,即add函数.add函数不仅作用于numpy中加法运算, ...

  4. python中index函数_详解python中的index函数用法

    1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...

  5. 原生js已载入就执行函数_手写CommonJS 中的 require函数

    前言 来自于圣松大佬的文章<手写CommonJS 中的 require函数> 什么是 CommonJS ? node.js 的应用采用的commonjs模块规范. 每一个文件就是一个模块, ...

  6. mounted钩子函数_怎样实现Vue中mounted钩子函数获取节点高度

    这次给大家带来怎样实现Vue中mounted钩子函数获取节点高度,实现Vue中mounted钩子函数获取节点高度的注意事项有哪些,下面就是实战案例,一起来看一下. 遇到的问题 最近在开发一个Vue的项 ...

  7. python grid函数_详解numpy中的meshgrid函数用法

    numpy中的meshgrid函数的使用 numpy官方文档meshgrid函数帮助文档https://docs.scipy.org/doc/numpy/reference/generated/num ...

  8. python hasattr函数_浅谈python中的getattr函数 hasattr函数

    hasattr(object, name) 作用:判断对象object是否包含名为name的特性(hasattr是通过调用getattr(ojbect, name)是否抛出异常来实现的). 示例: & ...

  9. python numpy sum函数_如何使用Python中的sum函数?

    之前小编向大家介绍过python中的sum函数(https://www.py.cn/jishu/jichu/22025.html).在python中sunm函数使用分为两种情况,一种是python自带 ...

  10. python中从小到大排序的函数_深入理解Python中的排序函数

    由于 Python2 和 Python3 中的排序函数略有区别,本文以Python3为主. Python 中的排序函数有 sort , sorted 等,这些适用于哪些排序,具体怎么用,今天就来说一说 ...

最新文章

  1. ToString 的几个思考
  2. dbca no protocol support
  3. JAVA基础--final、static区别以及类加载顺序
  4. 现代软件工程 第八章 【需求分析】练习与讨论
  5. 支付宝核心工程师谈如何成为一名优秀的程序员?
  6. [原译]Lambda高手之路第二部分
  7. 文字处理技术:空格压缩
  8. 新版WIFI分销微信小程序源码+亲测可用
  9. 【C++】虚表指针和虚函数表
  10. Windows NT 就是指现在的 Windows
  11. WPS中的EXCEL冻结首行问题
  12. wifi6路由器使用tcpdump抓包
  13. css display:flex 属性
  14. java 写字板源代码_基于JAVA的模拟写字板的设计与实现(含录像)
  15. 20款Adobe AIR小游戏
  16. 最小二乘法的原理及python实现
  17. 鼠标滚动:mousewheel事件在Firefox采用DOMMouseScroll事件
  18. OPNET计算机网络仿真 实验作业1 - 网络拓扑创建
  19. The event in requested index is outdated and cleared (the requested history has been cleared ) 问题和修复
  20. python用七巧板图片画个图_canvas 入门-利用 canvas 制作一个七巧板

热门文章

  1. appium学习【二】:用try捕获异常后,用例的执行结果为pass
  2. 关于java调用Dll文件的异常 %1 不是有效的 Win32 应用程序。
  3. 解决 .net core 中 nuget 包版本冲突问题
  4. 如何使用C或C ++获取目录中的文件列表?
  5. 按属性对自定义对象的ArrayList进行排序
  6. 如何在Java中生成特定范围内的随机整数?
  7. JavaScript比较中应使用哪个等于运算符(== vs ===)?
  8. ASP.NET 页面之间传递值的几种方式
  9. 免费超高速卡片式病人基本信息列表控件
  10. Android应用优化方案