开发者社区 问答 正文

返回插入数据的主键值,如何做?

对于oracle或者mysql,当我需要向table_A、table_B插入两条数据A、B,B包含A的外键,A和B的数据来自同一个web表单,也就是说我需要插入A后返回这条记录的主键,然后将它作为B的外键并插入B记录,这样sql该怎样组织?

展开
收起
落地花开啦 2016-02-05 14:41:15 2246 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    MySQL是在插入之后执行select LAST_INSERT_ID() 就可以返回上次插入的自增ID

    2019-07-17 18:37:47
    赞同 展开评论