使用mysql命令行insert时,如何直接获取到自增id

无论是nodejs还是golang,都是支持insert后返回自增id的

那请问为什么我在mysql命令行insert后,没有id返回?


mysql
go
node.js
2022-12-13 13:37:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
自封的不算
2

可以请使用​​LAST_INSERT_ID()​​函数​​​

With no argument, LAST_INSERT_ID() returns a BIGINT UNSIGNED (64-bit) value representing the first automatically generated value successfully inserted for an AUTO_INCREMENT column as a result of the most recently executed INSERT statement. The value of LAST_INSERT_ID() remains unchanged if no rows are successfully inserted.

分享
微博
QQ
微信
回复
2022-12-13 14:53:05
相关问题
MySQL 命令行如何导出 DDL?
3913浏览 • 1回复 待解决
mysql 字段如何重设?
2725浏览 • 1回复 待解决
HarmonyOS直接命令行脚本编译
397浏览 • 1回复 待解决
HarmonyOS 测试命令行相关使用
509浏览 • 1回复 待解决
如何使用命令行进行app打包
2062浏览 • 1回复 待解决
能否提供命令行构建?
753浏览 • 1回复 待解决
使用命令行CMake构建NDK工程
1025浏览 • 1回复 待解决
HarmonyOS 怎么使用命令行构建项目
438浏览 • 1回复 待解决
使用HiDumper命令行工具优化性能
770浏览 • 1回复 待解决
如何通过命令行查询窗口信息
2186浏览 • 1回复 待解决
mysql中的last_insert_id是否可靠?
2127浏览 • 1回复 待解决
HarmonyOS 有命令行打包的文档吗?
156浏览 • 1回复 待解决
native如何通过命令行编译成so?
2534浏览 • 1回复 待解决
能否提供命令行,手动编译har或者hsp
811浏览 • 1回复 待解决
HarmonyOS 命令行进行文本输入
38浏览 • 1回复 待解决