我有这样的要求。
步骤1:我需要将Access数据库的数据检索到sql server数据库中。我已经使用SSMS的导入向导工具完成了这项工作。我已将该数据库名称指定为LegacyData
< / p>
第2步:我需要将此旧数据插入名为AppData
的新Sql server数据库。
注意:两个数据库的表名和列名不同。
作为例如在LegacyData
数据库上有一个表名Homeowner Foreclosures
。AppData
数据库的映射表名称为Properties
。
列是这样的:
Homeowner Foreclosures
:PLID,Deeddate,County
Properties
:Id,DeedDate,CountyId
注意:此处County
是Name
主表的Counties
,而CountyId
是Id
Counties
1}} table.I我也必须在这里进行映射。
Counties
:Id,Name
您能告诉我如何进行此类数据迁移过程吗?
答案 0 :(得分:1)
我认为这就是你要找的东西。
Use AppData
Insert Properties
Select H.PLID, H.DeedDate, C.CountyID
From LegacyData.dbo.HomeownerForclosure H
Join LegacyData.dbo.Counties C On H.County = C.Name