将数据从一张表复制到多张表的存储过程
Posted
技术标签:
【中文标题】将数据从一张表复制到多张表的存储过程【英文标题】:Stored procedure to copy data from one table to multiple tables 【发布时间】:2012-07-04 13:33:00 【问题描述】:在编写存储过程以将数据从一个表复制到多个表时需要帮助。 以下是场景示例:
Table1 有 10 列 20 行数据。
Table2(主键将是序列生成器),Table3
将表 1 中的 4 列值插入表 2,将 4 列插入表 3(检查条件如下) table3插入数据时的条件:
-每当数据插入到Table3(来自table1)时,table3中都会有一个字段具有Table2的主键值和表1中的一些值。
请帮忙....
【问题讨论】:
【参考方案1】:试试INSERT INTO dest_table (COL1,COL2,...,COLn) SELECT COLa,COLb,...,COLz FROM source_table
【讨论】:
以上是关于将数据从一张表复制到多张表的存储过程的主要内容,如果未能解决你的问题,请参考以下文章
mysql 存储过程 从一张表查询数据插入到另外一张表?(同一个库)。