Sql скрипт для выбора и вставки данных из одной таблицы в другую таблицу
Я изменил таблицу, чтобы добавить один столбец на sql server 2017, теперь я хочу перенести данные из старой таблицы в новую моя задача теперь я не могу сопоставить столбцы в обеих таблицах в моем скрипте, как в приведенном ниже скрипте, который я использую:
когда я запускаю его, значения этого столбца outst60 перемещаются в новый add column outst80 в новой таблице, что я хочу, чтобы новый столбец в новой таблице должен быть нулевым, а столбцы должны быть сопоставлены друг с другом в приведенном ниже скрипте.
может кто-нибудь мне помочь, пожалуйста.
Что я уже пробовал:
ниже приведено то, что у меня есть treid
SERT INTO [dbo].[irDataWIP] ([yyyy] ,[mm] ,[totaloutstanding] ,[outst30] ,[outst60] ,[outst80] ,[outst90] ,[outst120] ,[outst150] ,[outst180] ,[outst210] ,[outst2100]) SELECT TOP (1000) [yyyy] ,[mm] ,[cnt] ,[totaloutstanding] ,[outst30] ,[outst60] ,[outst90] ,[outst120] ,[outst150] ,[outst180] ,[outst210] ,[outst2100] FROM [LiveTest].[dbo].[irDataWIP_Prod19062019] GO
0x01AA
Вы пропустили колонку [cnt]
в списке INSERT или, другими словами, просто сравните два списка fieldname, и вы должны легко увидеть проблему.