insert all 求解

三火一木燊 2020-02-24 08:54:58
INSERT ALL
INTO table1 (ID,lOGIN_NAME,FULL_NAME,PASSWORD,IS_ACTIVE) VALUES('1','123TEST','123','12','Y')
INTO table2 (USER_ID,STATUS,WAVE_ID) VALUES((SELECT MAX(ID) FROM KASSIST.UQEC_USER WHERE lOGIN_NAME='123TEST'),'WERWE','538128')
SELECT 1 FROM DUAL;

這樣插入table2 的user_id取不到table1裏面的id,有什麽辦法在不同表插入的時候還能同時獲取到id查到另外一張表上,目前不考慮觸發器
...全文
539 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Rotel-刘志东 2020-05-21
  • 打赏
  • 举报
回复
可以做拆分成多条语句。
AHUA1001 2020-03-06
  • 打赏
  • 举报
回复
试 试 序 列
lhdz_bj 2020-02-26
  • 打赏
  • 举报
回复
这样在一个语句里取不到的,可以分成两个语句试试。

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧