标签: c# sql .net entity-framework database-migration
我有两个表:A和B.两个表都填充了数据 表A包含列: col 。我想将 col 与表A中的数据一起移动到表B.毕竟我想从表A中删除 col 。我应该写原始sql来复制数据还是有复制数据的方法。
答案 0 :(得分:8)
您的迁移需要将col添加到B,然后使用原始SQL从A更新B,然后从A中删除col。
col
AddColumn("B", "col", c => c...); Sql("update B set col = ..."); DropColumn("A", "col");