【问题标题】:LLBLGen: Copy table from one database to anotherLLBLGen:将表从一个数据库复制到另一个
【发布时间】:2010-04-29 19:15:56
【问题描述】:

我有两个具有相同表方案的数据库 (SQL Server 2005)。我需要将数据从源表复制到目标,并在此过程中对数据进行一些修改。

如果目标表已经包含一些数据,则源表中的行不应覆盖,而应添加到目标表中。

在我们的项目中,我们使用 LLBLGen 和 LINQ to LLBLGen to 作为 ORM 解决方案。

Example:
    Database 1        Database 2                   Database 1
    Table 1:          Table 1:                     Table 1:
    Key Value         Key Value                    Key Value
    1   One           1   T2_One       Result=>    1   One
    2   Two           2   T2_Two                   2   Two
    3   Three                                      3   Three
                                                   4   T2_One
                                                   5   T2_Two

【问题讨论】:

    标签: sql linq-to-sql copy llblgen


    【解决方案1】:

    我将在 DB1 中创建表 2 的视图(您可以从另一个 DB 创建表的视图),使用 LLBL GetPro 生成代码并进行查询以从视图中选择表中不存在的值1.然后您可以将检索到的值保存在表1中。

    【讨论】:

    • 对我不起作用,值可能相同。我认为这个解决方案有点复杂,我需要完全控制数据,所以我可以在将数据插入目标表之前更改我想要的任何数据。
    猜你喜欢
    • 2012-01-07
    • 1970-01-01
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多