将数据从表复制到另一个表具有不同的结构

时间:2010-03-29 05:58:13

标签: migrate

我有两个不同结构的表:

TableSource: intId(非null),txtSummary,strDetail

TableDesc: guidId(非null),guidFK(非null),Name,Detail

我想将tableSource(txtSummary,strDetail)的两个字段中的数据迁移到 tableDesc的两个字段(名称,详细信息)。

guidId是自动生成,guidFK应该分配给固定值。

我尝试编写一些t-sql代码行,但没有成功。谁能帮助我?

1 个答案:

答案 0 :(得分:1)

类似的东西:

INSERT into TableDesc (Name, Detail)
SELECT txtSummary, strDetail
  FROM TableSource

应该有效,如果其他字段是在插件上自动生成的,就像你说的那样。 使用哪个数据库?