【发布时间】:2010-02-26 01:08:35
【问题描述】:
我有一个平面 MAIN_TABLE。我需要将此表中的记录插入到多个表中。
例如。
MAIN_TABLE
col1, col2, col3, col4, col5
PARENT1_TABLE
PT1_ID(PK), col1,col2
PARENT2_TABLE
PT2_ID(PK), col3,col4
PARENT2_CHILD_TABLE
P2C_ID(PK), PT2_ID(FK), col5, col6
等等。
目标是,我必须将记录从那个平面 MAIN_TABLE 移动到我在上面定义的关系结构中。
任何帮助将不胜感激?
谢谢
【问题讨论】:
-
你把它标记为oracle、sql-server和mysql,你需要用相同的解决方案支持所有平台吗?
-
是什么阻止您运行“插入...选择...”4次?
标签: sql mysql sql-server oracle