【发布时间】:2012-04-09 06:46:33
【问题描述】:
在 MySQL 中,我正在尝试编写一个存储过程,它执行以下操作:
- 运行 SELECT 查询,该查询返回 1 行 2 列(即两条信息)。
- 运行一个 INSERT 查询,其中包括返回的两个先前值和一些传递到存储过程的参数。
我原本以为我可以将步骤 1 中的两条信息存储到一个变量中,然后将它们传递到步骤 2。经过一番阅读,虽然 MySQL 中的一个变量似乎只能保存一条数据。如何将步骤 1 中的 2 条信息放入步骤 2 中的 INSERT 语句中?
谢谢!
【问题讨论】:
标签: mysql sql stored-procedures