185 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
			
		
		
	
	
			185 lines
		
	
	
		
			9.9 KiB
		
	
	
	
		
			Transact-SQL
		
	
	
	
| INSERT INTO SGGLDB.dbo.AttachFile SELECT * FROM SUBHSSEDB.DBO.AttachFile
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_UnitType SELECT * FROM SUBHSSEDB.DBO.Base_UnitType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_Certificate SELECT * FROM SUBHSSEDB.DBO.Base_Certificate
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_TrainType SELECT * FROM SUBHSSEDB.DBO.Base_TrainType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Training_TestTraining (TrainingId,TrainingCode,TrainingName,SupTrainingId,IsEndLever,TrainTypeId)
 | ||
| SELECT TrainingId,TrainingCode,TrainingName,SupTrainingId,IsEndLever,TrainTypeId
 | ||
| FROM SUBHSSEDB.DBO.Training_TestTraining
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_TrainTypeItem SELECT * FROM SUBHSSEDB.DBO.Base_TrainTypeItem
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_TrainLevel SELECT * FROM SUBHSSEDB.DBO.Base_TrainLevel
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_Unit SELECT UnitId,UnitCode,UnitName,ShortUnitName,UnitTypeId,ProjectRange,Corporate,Address,Telephone,Fax,EMail,IsBuild,IsBranch,DataSources,FromUnitId,SupUnitId
 | ||
| FROM SUBHSSEDB.DBO.Base_Unit 
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName)
 | ||
| VALUES('07C853E4-BF3A-437E-90A1-44A45211E5E4','01','EPC')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('3753DAE7-C2CF-4C31-B970-4FB5B88C9DA4','02','EPCM')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('05C4234A-86EA-49D0-B868-BF7218746331','03','PMC')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('9ec7d45b-df46-4f3d-a70f-20d3c755b4b7','04','EPCO')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('3c054f6d-7c51-496a-aea3-b4d684bd33b4','05','DB')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('0b3a4534-31fe-476d-a583-28db36e02633','06','0E')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('157add9c-2a44-4a81-9c56-9d437d9cc9f1','07','EP')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('cf929a36-c7e4-42ad-a27d-d26cb0524654','08','PC')
 | ||
| GO
 | ||
| INSERT INTO Base_ProjectType (ProjectTypeId,ProjectTypeCode,ProjectTypeName) 
 | ||
| VALUES('C361419D-EE17-4480-AB21-DF1438BF4D14','100','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>')
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.Base_Project(ProjectId,UnitId,ProjectCode,ProjectName,StartDate,EndDate,ProjectAddress,ShortName,ProjectType
 | ||
| ,PostCode,Remark,ProjectState,ContractNo,WorkRange,Duration,IsUpTotalMonth,ProjectMainPerson,ProjectLiaisonPerson,IsForeign
 | ||
| ,FromProjectId,MapCoordinates) SELECT ProjectId,UnitId,ProjectCode,ProjectName,StartDate,EndDate,ProjectAddress,ShortName,'07C853E4-BF3A-437E-90A1-44A45211E5E4'
 | ||
| ,PostCode,Remark,ProjectState,ContractNo,WorkRange,Duration,IsUpTotalMonth,ProjectMainPerson,ProjectLiaisonPerson,IsForeign
 | ||
| ,FromProjectId,MapCoordinates FROM SUBHSSEDB.DBO.Base_Project 
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_Depart SELECT * FROM SUBHSSEDB.DBO.Base_Depart
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_Position SELECT * FROM SUBHSSEDB.DBO.Base_Position
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_PostTitle SELECT * FROM SUBHSSEDB.DBO.Base_PostTitle
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_WorkPost(WorkPostId,WorkPostName,WorkPostCode,PostType,IsHsse,Remark) SELECT WorkPostId,WorkPostName,WorkPostCode,PostType,IsHsse,Remark  
 | ||
| FROM SUBHSSEDB.DBO.Base_WorkPost
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Project_ProjectUnit SELECT * FROM SUBHSSEDB.DBO.Project_ProjectUnit
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.DBO.Base_Project)
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.ProjectData_TeamGroup SELECT * FROM SUBHSSEDB.DBO.ProjectData_TeamGroup
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.DBO.Base_Project)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.WBS_UnitWork(UnitWorkId,ProjectId,UnitId,UnitWorkCode,UnitWorkName)
 | ||
| SELECT WorkAreaId,ProjectId,UnitId,WorkAreaCode,WorkAreaName FROM SUBHSSEDB.DBO.ProjectData_WorkArea
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.DBO.Base_Project)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_Const(ID,ConstValue,ConstText,SortIndex,GroupId ) 
 | ||
| SELECT ID,ConstValue,ConstText,SortIndex,GroupId  FROM SUBHSSEDB.DBO.Sys_Const
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_MenuFlowOperate SELECT * FROM SUBHSSEDB.DBO.Sys_MenuFlowOperate
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_Role(RoleId,RoleName,RoleCode,RoleType,Def,IsAuditFlow,IsSystemBuilt) 
 | ||
| SELECT RoleId,RoleName,RoleCode,RoleType,Def,IsAuditFlow,IsSystemBuilt FROM SUBHSSEDB.DBO.Sys_Role
 | ||
| GO
 | ||
| --INSERT INTO SGGLDB.dbo.Sys_ButtonToMenu SELECT * FROM SUBHSSEDB.DBO.Sys_ButtonToMenu
 | ||
| --WHERE MenuId IN (SELECT MenuId FROM Sys_Menu)
 | ||
| --GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_RolePower(RolePowerId,RoleId,MenuId,MenuType,IsOffice) 
 | ||
| SELECT RolePowerId,RoleId,P.MenuId,S.MenuType,S.IsOffice  FROM SUBHSSEDB.DBO.Sys_RolePower AS P
 | ||
| LEFT JOIN SGGLDB.DBO.Sys_Menu AS S ON P.MenuId=S.MenuId
 | ||
| WHERE RoleId IN (SELECT RoleId FROM Sys_Role)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_ButtonPower SELECT * FROM SUBHSSEDB.DBO.Sys_ButtonPower
 | ||
| WHERE MenuId IN (SELECT MenuId FROM Sys_Menu)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_TestRule SELECT * FROM SUBHSSEDB.DBO.Sys_TestRule
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_CodeRecords SELECT * FROM SUBHSSEDB.DBO.Sys_CodeRecords
 | ||
| WHERE MenuId IN (SELECT MenuId FROM Sys_Menu) 
 | ||
| AND ProjectId IN (SELECT ProjectId FROM Base_Project) 
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_CodeTemplateRule SELECT * FROM SUBHSSEDB.DBO.Sys_CodeTemplateRule
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.Sys_User(UserId,DepartId,UnitId,Account,UserCode,Password,UserName,RoleId,IsPost,LoginProjectId,Sex,BirthDay,Marriage,Nation
 | ||
| ,IdentityCard,Email,Telephone,Education,Hometown,PositionId,PhotoUrl,Performance,PageSize,IsOffice,DeviceId,SessionString
 | ||
| ,RCount,DataSources,SignatureUrl,OpenId) SELECT UserId,DepartId,UnitId,Account,UserCode,Password,UserName,RoleId,IsPost,LoginProjectId,Sex,BirthDay,Marriage,Nation
 | ||
| ,IdentityCard,Email,Telephone,Education,Hometown,PositionId,PhotoUrl,Performance,PageSize,IsOffice,DeviceId,SessionString
 | ||
| ,RCount,DataSources,SignatureUrl,OpenId FROM SUBHSSEDB.DBO.Sys_User
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Sys_UserRead SELECT * FROM SUBHSSEDB.DBO.Sys_UserRead
 | ||
| WHERE UserId IN (SELECT UserId FROM SUBHSSEDB.DBO.Sys_User)
 | ||
| AND MenuId IN (SELECT MenuId FROM Sys_Menu)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Project_ProjectUser(ProjectUserId,ProjectId,UserId,UnitId,RoleId,IsPost,RoleName)
 | ||
|  SELECT ProjectUserId,ProjectId,UserId,UnitId,RoleId,IsPost,RoleName FROM SUBHSSEDB.DBO.Project_ProjectUser
 | ||
|  WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.DBO.Base_Project)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.SitePerson_Person ([PersonId]
 | ||
| ,[CardNo],[PersonName],[Sex],[IdentityCard],[Address],[ProjectId],[UnitId],[TeamGroupId],[WorkAreaId]
 | ||
| ,[WorkPostId],[InTime],[OutTime],[OutResult],[Telephone],[PositionId],[PostTitleId],[PhotoUrl],[IsUsed]
 | ||
| ,[IsCardUsed],[PersonIndex],[DepartId],[CertificateId],[CertificateCode],[CertificateLimitTime],[QualificationCertificateUrl]
 | ||
| ,[TrainingCertificateUrl],[QRCodeAttachUrl],[Password],[FromPersonId],[AuditorId],[AuditorDate],[ExchangeTime]
 | ||
| ,[ExchangeTime2],[IDCardUrl],[isprint],[IsForeign],[IsOutside]) SELECT * FROM SUBHSSEDB.DBO.SitePerson_Person
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.DBO.Base_Project)
 | ||
| --and PersonId not in (select PersonId from SGGLDB.dbo.SitePerson_Person)
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.QualityAudit_PersonQuality SELECT * FROM SUBHSSEDB.DBO.QualityAudit_PersonQuality
 | ||
| WHERE PersonId IN (SELECT PersonId FROM SGGLDB.dbo.SitePerson_Person )
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.QualityAudit_SafePersonQuality SELECT * FROM SUBHSSEDB.DBO.QualityAudit_SafePersonQuality
 | ||
| WHERE PersonId IN (SELECT PersonId FROM SGGLDB.dbo.SitePerson_Person )
 | ||
| GO
 | ||
| --INSERT INTO SGGLDB.dbo.QualityAudit_EquipmentPersonQuality SELECT * FROM SUBHSSEDB.DBO.QualityAudit_EquipmentPersonQuality
 | ||
| --WHERE PersonId IN (SELECT PersonId FROM SGGLDB.dbo.SitePerson_Person )
 | ||
| --GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_SpecialEquipment SELECT * FROM SUBHSSEDB.dbo.Base_SpecialEquipment
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_CostType SELECT * FROM SUBHSSEDB.dbo.Base_CostType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_AccidentType SELECT * FROM SUBHSSEDB.dbo.Base_AccidentType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_LicenseType SELECT * FROM SUBHSSEDB.dbo.Base_LicenseType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_LawsRegulationsType SELECT * FROM SUBHSSEDB.dbo.Base_LawsRegulationsType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_HSSEStandardListType SELECT * FROM SUBHSSEDB.dbo.Base_HSSEStandardListType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_ManageRuleType SELECT * FROM SUBHSSEDB.dbo.Base_ManageRuleType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_RulesRegulationsType SELECT * FROM SUBHSSEDB.dbo.Base_RulesRegulationsType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_EmergencyType SELECT * FROM SUBHSSEDB.dbo.Base_EmergencyType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_SpecialSchemeType (SpecialSchemeTypeId,SpecialSchemeTypeName,SpecialSchemeTypeCode) 
 | ||
| SELECT SpecialSchemeTypeId,SpecialSchemeTypeName,SpecialSchemeTypeCode
 | ||
| FROM SUBHSSEDB.dbo.Base_SpecialSchemeType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_WorkStage SELECT * FROM SUBHSSEDB.dbo.Base_WorkStage
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_SolutionTempleteType SELECT * FROM SUBHSSEDB.dbo.Base_SolutionTempleteType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_SafetyMeasures SELECT * FROM SUBHSSEDB.dbo.Base_SafetyMeasures
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Base_PictureType (PictureTypeId,Code,Name)
 | ||
| SELECT PictureTypeId,Code,Name FROM SUBHSSEDB.dbo.Base_PictureType
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.SecuritySystem_SafetyOrganization SELECT * FROM SUBHSSEDB.dbo.SecuritySystem_SafetyOrganization
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Law_LawRegulationList SELECT * FROM SUBHSSEDB.dbo.Law_LawRegulationList
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Law_LawRegulationIdentify SELECT * FROM SUBHSSEDB.dbo.Law_LawRegulationIdentify
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.dbo.Base_Project)
 | ||
| GO
 | ||
| INSERT INTO SGGLDB.dbo.Law_LawRegulationSelectedItem SELECT * FROM SUBHSSEDB.dbo.Law_LawRegulationSelectedItem
 | ||
| WHERE LawRegulationIdentifyId IN (SELECT LawRegulationIdentifyId FROM SGGLDB.dbo.Law_LawRegulationIdentify)
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.Sys_FlowOperate SELECT * FROM SUBHSSEDB.dbo.Sys_FlowOperate
 | ||
| WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.dbo.Base_Project)
 | ||
| GO
 | ||
| 
 | ||
| INSERT INTO SGGLDB.dbo.ProjectData_FlowOperate SELECT * FROM SUBHSSEDB.dbo.ProjectData_FlowOperate
 | ||
| --WHERE ProjectId IN (SELECT ProjectId FROM SGGLDB.dbo.Base_Project)
 | ||
| GO
 |