【发布时间】:2016-12-03 03:16:27
【问题描述】:
假设我有两个表,table-a 和 table-b。
表-a 有以下列:product_id、mission_id、mission_status、mission_source、mission_destinition。
Table-b 有两列:product_id、location_id。
如果我要编写一个存储过程,它从 table-a 中删除一行,其中mission_status=1,然后自动在 table-b 中创建一个新行,其中包含刚刚从 table-a 中删除的行中的 product_id 和mission_destination ,我将如何编写存储过程?
【问题讨论】:
-
另外,这听起来更像是
TRIGGER的工作,而不是STORED PROCEDURE。 -
我建议切换步骤的顺序。此外,表 b 没有任务目标字段。
标签: mysql sql stored-procedures mysql-workbench