xinjiang/DataBase/初始化及数据迁移/天辰广西华谊75万吨年丙烯项目数据迁移20210806/天辰-项目数据迁移-20210811.sql

98 lines
3.9 KiB
Transact-SQL

--ﱬ
INSERT INTO SGGLDB_TCC.dbo.Manager_MonthReportB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_MonthReportB AS B
WHERE B.Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28'
AND B.MonthReportId NOT IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Sys_CodeRecords
SELECT *
FROM SUBHSSEDB_TCC.DBO.Sys_CodeRecords AS B
WHERE B.DataId NOT IN (SELECT DataId FROM SGGLDB_TCC.dbo.Sys_CodeRecords)
AND B.DataId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_CostAnalyse
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_CostAnalyse AS B
WHERE B.Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28'
AND B.AnalyseId NOT IN (SELECT AnalyseId FROM SGGLDB_TCC.dbo.Manager_CostAnalyse
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_AccidentSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_AccidentSortB AS B
WHERE B.AccidentSortId NOT IN (SELECT AccidentSortId FROM SGGLDB_TCC.dbo.Manager_AccidentSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_CheckSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_CheckSortB AS B
WHERE B.CheckSortId NOT IN (SELECT CheckSortId FROM SGGLDB_TCC.dbo.Manager_CheckSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_HseCostB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_HseCostB AS B
WHERE B.HseCostId NOT IN (SELECT HseCostId FROM SGGLDB_TCC.dbo.Manager_HseCostB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_IncentiveSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_IncentiveSortB AS B
WHERE B.IncentiveSortId NOT IN (SELECT IncentiveSortId FROM SGGLDB_TCC.dbo.Manager_IncentiveSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_ManhoursSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_ManhoursSortB AS B
WHERE B.ManhoursSortId NOT IN (SELECT ManhoursSortId FROM SGGLDB_TCC.dbo.Manager_ManhoursSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_MeetingSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_MeetingSortB AS B
WHERE B.MeetingSortId NOT IN (SELECT MeetingSortId FROM SGGLDB_TCC.dbo.Manager_MeetingSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.Manager_TrainSortB
SELECT *
FROM SUBHSSEDB_TCC.DBO.Manager_TrainSortB AS B
WHERE B.TrainSortId NOT IN (SELECT TrainSortId FROM SGGLDB_TCC.dbo.Manager_TrainSortB)
AND B.MonthReportId IN (SELECT MonthReportId FROM SGGLDB_TCC.dbo.Manager_MonthReportB
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.TC_CostStatistic
SELECT *
FROM SUBHSSEDB_TCC.DBO.TC_CostStatistic AS B
WHERE B.Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28'
AND B.CostStatisticCode NOT IN (SELECT CostStatisticCode FROM SGGLDB_TCC.dbo.TC_CostStatistic
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO
INSERT INTO SGGLDB_TCC.dbo.TC_CostStatisticDetail
SELECT *
FROM SUBHSSEDB_TCC.DBO.TC_CostStatisticDetail AS B
WHERE B.CostStatisticDetailId NOT IN (SELECT CostStatisticDetailId FROM SGGLDB_TCC.dbo.TC_CostStatisticDetail)
AND B.CostStatisticCode IN (SELECT CostStatisticCode FROM SGGLDB_TCC.dbo.TC_CostStatistic
WHERE Projectid='59fe12ee-a986-4a60-b288-2c33a241dc28')
GO