我有一个旧数据库,它是一个单一的平面表。我想将旧数据复制到新的数据库结构中。两者都是 MSSQL 数据库。这是我想要做的一个简化示例:
OLD_DB New_DB
Customers_Table Customers_Table Phone_Numbers
--------------- -------------- -------------
FirstName CustomerID PhoneNumberID
LastName --> FirstName CustomerID
PhoneNumber1 LastName PhoneNumber
PhoneNumber2
PhoneNumber3
我了解如何复制平面数据。这似乎工作得很好:
INSERT INTO New_DB.dbo.Customers_Table (FirstName, LastName)
SELECT FirstName, LastName
FROM OLD_DB.dbo.Customers_Table
我只是不知道如何将电话号码输入新结构。