您可以为此编写一个过程。
DELIMITER //
CREATE PROCEDURE `proc1` (contactinformation colums... usertable columns...)
BEGIN
INSERT INTO contactinformation values(contactinformation colums ...);
INSERT INTO usertable values(LAST_INSERT_ID(), contactinformation colums ...);
END//
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)
contactinformation colums...表示联系人信息表的列定义。
usertable columns...表示usertable表的列定义。
第一次插入后,如果 contactinformation 表有任何 auto 列,您可以获得插入 id。然后在第二个插入语句中使用该键。
| 归档时间: |
|
| 查看次数: |
271 次 |
| 最近记录: |