社区
其他技术讨论专区
帖子详情
mysql插入数据后,如何高效的获取刚刚插入的主键id
weixin_38061732
2019-09-20 10:55:52
使用gorm,在mysql插入数据后,如何高效的获取刚刚插入的主键id
...全文
65
4
打赏
收藏
mysql插入数据后,如何高效的获取刚刚插入的主键id
使用gorm,在mysql插入数据后,如何高效的获取刚刚插入的主键id
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38075910
2019-09-20
打赏
举报
回复
gorm 是会返回id的,create(&model)如果model里面有id的话。可以自己调试下。执行create之前id=0,执行之后就不是了。
weixin_38092066
2019-09-20
打赏
举报
回复
sql包里面的Result接口有个LastInsertId(),可以返回id
weixin_38093364
2019-09-20
打赏
举报
回复
谢谢1楼的兄弟,采纳!thank you
weixin_38098724
2019-09-20
打赏
举报
回复
我也遇到这个问题,但是我执行插入后再打印,主键还是0啊 newDbTrade.Create(&newTrustInfo) 按照1楼的兄弟说的 知道原因了,是我没有把字段设置成主键
mysql
insert后
获取
主键
_mybatis的
插入
数据
后的
主键
获取
为什么要在
插入
数据
后
获取
主键
:当有一个订单表和订单详情表,当
插入
订单表的
数据
后,需要在订单详情表
插入
该订单的具体购物情况,订单详情表需要的一个列是订单表的
主键
或者订单
ID
。(通俗讲:A表的
主键
是B表的外键...
七种
MYSQL
插入
数据
后返回自增
主键
ID
的方法
MYSQL
插入
数据
后返回自增
ID
的方法
mysql
和oracle
插入
的时候有一个很大的区别是,oracle支持序列做
id
,
mysql
本身有一个列可以做自增长字段,
mysql
在
插入
一条
数据
后,如何能获得到这个自增
id
的值呢? 1、使用last_...
Mybatis
插入
数据
后
获取
主键
id
Mybatis
插入
数据
后
获取
主键
id
mysql
如何
获取
刚
插入
的
主键
id
第一种方法:首先
插入
一条
数据
INSERT into ecom_order(Member
ID
,GoodsTotalCounts,GoodsTotalFee,SA
ID
,OrderTime,Status,AddTime,Remark) VALUES(1016,5,360,8,now(),1,now(),'无') 使用如下查询 SELECTLAST_...
mysql
获取
插入
数据
的
id
_
mysql
插入
记录后
获取
插入
数据
的
id
值
最近自己折腾点东西,使用
mysql
数据
库的时候发现没有oracle的序列,
插入
数据
前无法通过
获取
序列的方式拿到记录
ID
值,设置到关联表中进行关联。在网上找了一些相关的资料,可以拿到最后一次
插入
的
ID
值。在
MySQL
中,...
其他技术讨论专区
474
社区成员
791,113
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章