PRINT N''; PRINT N''; PRINT N'UPDATE TanuloErtekeles, ahol OsztalyfonokiErtekeles van.'; GO UPDATE TanuloErtekeles SET TanuloErtekeles.C_ISMAGATARTASSZORGALOM = 'T', TanuloErtekeles.C_TANTARGYID = NULL, TanuloErtekeles.C_ERTEKELESMODID = NULL, TanuloErtekeles.C_ERTEKELESTEMA = NULL, TanuloErtekeles.C_MAGATARTASERTEKID = OsztalyfonokiErtekeles.C_MAGATARTAS, TanuloErtekeles.C_SZORGALOMERTEKID = OsztalyfonokiErtekeles.C_SZORGALOM, TanuloErtekeles.C_ERTEKELESSZAZALEK = NULL, TanuloErtekeles.C_MAGATARTASOSZTALYZATID = TanuloErtekeles.C_ERTEKELESOSZTALYZATID, TanuloErtekeles.C_SZORGALOMOSZTALYZATID = TanuloErtekeles.C_ERTEKELESOSZTALYZATID, TanuloErtekeles.C_ERTEKELESOSZTALYZATID = NULL, TanuloErtekeles.C_MAGATARTASSZOVEG = TanuloErtekeles.C_ERTEKELESSZOVEG, TanuloErtekeles.C_SZORGALOMSZOVEG = TanuloErtekeles.C_ERTEKELESSZOVEG, TanuloErtekeles.C_ERTEKELESSZOVEG = NULL, TanuloErtekeles.C_MAGATARTASSZOVEGROVIDNEV = TanuloErtekeles.C_ERTEKELESSZOVEGROVIDNEV, TanuloErtekeles.C_SZORGALOMSZOVEGROVIDNEV = TanuloErtekeles.C_ERTEKELESSZOVEGROVIDNEV, TanuloErtekeles.C_ERTEKELESSZOVEGROVIDNEV = NULL FROM T_TANULOERTEKELES TanuloErtekeles INNER JOIN T_OSZTALYFONOKIERTEKELES OsztalyfonokiErtekeles ON OsztalyfonokiErtekeles.ID = TanuloErtekeles.ID GO PRINT N'UPDATE complete.'; GO PRINT N''; PRINT N''; PRINT N'UPDATE TanuloErtekeles, adattisztítás, ahol OsztalyfonokiErtekeles volt.'; GO UPDATE TanuloErtekeles SET TanuloErtekeles.C_MAGATARTASOSZTALYZATID = NULL, TanuloErtekeles.C_SZORGALOMOSZTALYZATID = NULL, TanuloErtekeles.C_MAGATARTASSZOVEG = NULL, TanuloErtekeles.C_SZORGALOMSZOVEG = NULL, TanuloErtekeles.C_MAGATARTASSZOVEGROVIDNEV = NULL, TanuloErtekeles.C_SZORGALOMSZOVEGROVIDNEV = NULL FROM T_TANULOERTEKELES TanuloErtekeles WHERE TanuloErtekeles.C_MAGATARTASERTEKID IS NOT NULL OR TanuloErtekeles.C_SZORGALOMERTEKID IS NOT NULL GO UPDATE TanuloErtekeles SET TanuloErtekeles.C_MAGATARTASERTEKID = NULL, TanuloErtekeles.C_SZORGALOMERTEKID = NULL, TanuloErtekeles.C_MAGATARTASSZOVEG = NULL, TanuloErtekeles.C_SZORGALOMSZOVEG = NULL, TanuloErtekeles.C_MAGATARTASSZOVEGROVIDNEV = NULL, TanuloErtekeles.C_SZORGALOMSZOVEGROVIDNEV = NULL FROM T_TANULOERTEKELES TanuloErtekeles WHERE TanuloErtekeles.C_MAGATARTASOSZTALYZATID IS NOT NULL OR TanuloErtekeles.C_SZORGALOMOSZTALYZATID IS NOT NULL GO UPDATE TanuloErtekeles SET TanuloErtekeles.C_MAGATARTASERTEKID = NULL, TanuloErtekeles.C_SZORGALOMERTEKID = NULL, TanuloErtekeles.C_MAGATARTASOSZTALYZATID = NULL, TanuloErtekeles.C_SZORGALOMOSZTALYZATID = NULL FROM T_TANULOERTEKELES TanuloErtekeles WHERE TanuloErtekeles.C_MAGATARTASSZOVEG IS NOT NULL OR TanuloErtekeles.C_SZORGALOMSZOVEG IS NOT NULL GO PRINT N'UPDATE complete.'; PRINT N''; PRINT N''; GO SET ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, QUOTED_IDENTIFIER ON; SET NUMERIC_ROUNDABORT OFF; GO PRINT N'Dropping [dbo].[FK_T_4025641_4025743]...'; GO ALTER TABLE [dbo].[T_OSZTALYFONOKIERTEKELES] DROP CONSTRAINT [FK_T_4025641_4025743]; GO PRINT N'Dropping [dbo].[FK_402571802_402571800]...'; GO ALTER TABLE [dbo].[T_OSZTALYFONOKIERTEKELES] DROP CONSTRAINT [FK_402571802_402571800]; GO PRINT N'Dropping [dbo].[FK_402571805_402571803]...'; GO ALTER TABLE [dbo].[T_OSZTALYFONOKIERTEKELES] DROP CONSTRAINT [FK_402571805_402571803]; GO PRINT N'Dropping [dbo].[FK_4025718_4025719]...'; GO ALTER TABLE [dbo].[T_OSZTALYFONOKIERTEKELES] DROP CONSTRAINT [FK_4025718_4025719]; GO PRINT N'Dropping [dbo].[FK_4025718_4025720]...'; GO ALTER TABLE [dbo].[T_OSZTALYFONOKIERTEKELES] DROP CONSTRAINT [FK_4025718_4025720]; GO PRINT N'Dropping [dbo].[T_OSZTALYFONOKIERTEKELES_OSSZES]...'; GO DROP VIEW [dbo].[T_OSZTALYFONOKIERTEKELES_OSSZES]; GO PRINT N'Dropping [dbo].[T_OSZTALYFONOKIERTEKELES]...'; GO DROP TABLE [dbo].[T_OSZTALYFONOKIERTEKELES]; GO PRINT N'Dropping [auditlog].[usp_AsyncAuditOSZTALYFONOKIERTEKELES]...'; GO DROP PROCEDURE [auditlog].[usp_AsyncAuditOSZTALYFONOKIERTEKELES]; GO PRINT N'Update complete.'; GO