-- ============================================= -- Description: Schema View-kat generáló script -- ============================================= SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF OBJECT_ID('dbo.sp_Global_CreateSchemaViews') IS NOT NULL BEGIN DROP PROCEDURE [dbo].[sp_Global_CreateSchemaViews] END GO CREATE PROCEDURE [dbo].[sp_Global_CreateSchemaViews] @IntezmenyId int, @IntezmenyAzonosito nvarchar(30), @TanevId int AS BEGIN DECLARE @IntezmenyTemplate nvarchar(50) = 'KR_'+@IntezmenyAzonosito DECLARE @Schema nvarchar(50) = @IntezmenyTemplate+'_Schema' DECLARE @SchemaUser nvarchar(50) = @IntezmenyTemplate + '_user' DECLARE @AktivTanev nvarchar(500) DECLARE @Sql nvarchar(max) /*============================================================================*/ /* View : T_ARANYJANOSPROGRAMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ARANYJANOSPROGRAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ARANYJANOSPROGRAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ARANYJANOSPROGRAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS AS SELECT * FROM dbo.T_ARANYJANOSPROGRAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ARANYJANOSPROGRAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS_OSSZES AS SELECT * FROM dbo.T_ARANYJANOSPROGRAMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ARANYJANOSPROGRAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS AS SELECT * FROM dbo.T_ARANYJANOSPROGRAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ARANYJANOSPROGRAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ARANYJANOSPROGRAMTIPUS_OSSZES AS SELECT * FROM dbo.T_ARANYJANOSPROGRAMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ADATTISZTITASSTATISZTIKA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ADATTISZTITASSTATISZTIKA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATTISZTITASSTATISZTIKA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ADATTISZTITASSTATISZTIKA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATTISZTITASSTATISZTIKA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATTISZTITASSTATISZTIKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATTISZTITASSTATISZTIKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ADATTISZTITASSTATISZTIKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASSTATISZTIKA AS SELECT * FROM dbo.T_ADATTISZTITASSTATISZTIKA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ADATTISZTITASSTATISZTIKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASSTATISZTIKA_OSSZES AS SELECT * FROM dbo.T_ADATTISZTITASSTATISZTIKA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ADATTISZTITASSTATISZTIKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASSTATISZTIKA AS SELECT * FROM dbo.T_ADATTISZTITASSTATISZTIKA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ADATTISZTITASSTATISZTIKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASSTATISZTIKA_OSSZES AS SELECT * FROM dbo.T_ADATTISZTITASSTATISZTIKA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ADATTISZTITASINDIKATOR */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ADATTISZTITASINDIKATOR', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATTISZTITASINDIKATOR''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ADATTISZTITASINDIKATOR_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATTISZTITASINDIKATOR_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATTISZTITASINDIKATOR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATTISZTITASINDIKATOR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ADATTISZTITASINDIKATOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASINDIKATOR AS SELECT * FROM dbo.T_ADATTISZTITASINDIKATOR WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ADATTISZTITASINDIKATOR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASINDIKATOR_OSSZES AS SELECT * FROM dbo.T_ADATTISZTITASINDIKATOR WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ADATTISZTITASINDIKATOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASINDIKATOR AS SELECT * FROM dbo.T_ADATTISZTITASINDIKATOR WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ADATTISZTITASINDIKATOR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATTISZTITASINDIKATOR_OSSZES AS SELECT * FROM dbo.T_ADATTISZTITASINDIKATOR' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AMITANTARGYSABLON */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AMITANTARGYSABLON', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITANTARGYSABLON''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMITANTARGYSABLON_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITANTARGYSABLON_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITANTARGYSABLON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITANTARGYSABLON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_AMITANTARGYSABLON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYSABLON AS SELECT * FROM dbo.T_AMITANTARGYSABLON WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMITANTARGYSABLON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYSABLON_OSSZES AS SELECT * FROM dbo.T_AMITANTARGYSABLON WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMITANTARGYSABLON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYSABLON AS SELECT * FROM dbo.T_AMITANTARGYSABLON WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AMITANTARGYSABLON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYSABLON_OSSZES AS SELECT * FROM dbo.T_AMITANTARGYSABLON' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AMITTFSABLON */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AMITTFSABLON', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITTFSABLON''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMITTFSABLON_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITTFSABLON_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITTFSABLON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITTFSABLON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_AMITTFSABLON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITTFSABLON AS SELECT * FROM dbo.T_AMITTFSABLON WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMITTFSABLON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITTFSABLON_OSSZES AS SELECT * FROM dbo.T_AMITTFSABLON WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMITTFSABLON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITTFSABLON AS SELECT * FROM dbo.T_AMITTFSABLON WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AMITTFSABLON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITTFSABLON_OSSZES AS SELECT * FROM dbo.T_AMITTFSABLON' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LEPELOADASJEGYZEK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LEPELOADASJEGYZEK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LEPELOADASJEGYZEK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LEPELOADASJEGYZEK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LEPELOADASJEGYZEK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LEPELOADASJEGYZEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LEPELOADASJEGYZEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LEPELOADASJEGYZEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LEPELOADASJEGYZEK AS SELECT * FROM dbo.T_LEPELOADASJEGYZEK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LEPELOADASJEGYZEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LEPELOADASJEGYZEK_OSSZES AS SELECT * FROM dbo.T_LEPELOADASJEGYZEK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LEPELOADASJEGYZEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LEPELOADASJEGYZEK AS SELECT * FROM dbo.T_LEPELOADASJEGYZEK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LEPELOADASJEGYZEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LEPELOADASJEGYZEK_OSSZES AS SELECT * FROM dbo.T_LEPELOADASJEGYZEK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SNITANULONEVELESIFORMATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SNITANULONEVELESIFORMATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SNITANULONEVELESIFORMATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SNITANULONEVELESIFORMATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS AS SELECT * FROM dbo.T_SNITANULONEVELESIFORMATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SNITANULONEVELESIFORMATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS_OSSZES AS SELECT * FROM dbo.T_SNITANULONEVELESIFORMATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SNITANULONEVELESIFORMATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS AS SELECT * FROM dbo.T_SNITANULONEVELESIFORMATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SNITANULONEVELESIFORMATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SNITANULONEVELESIFORMATIPUS_OSSZES AS SELECT * FROM dbo.T_SNITANULONEVELESIFORMATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HETES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HETES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HETES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_HETES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETES AS SELECT * FROM dbo.T_HETES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HETES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETES_OSSZES AS SELECT * FROM dbo.T_HETES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HETES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETES AS SELECT * FROM dbo.T_HETES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HETES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETES_OSSZES AS SELECT * FROM dbo.T_HETES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIIGENYMEGJEGYZES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYMEGJEGYZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYMEGJEGYZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIIGENYMEGJEGYZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES AS SELECT * FROM dbo.T_BESZERZESIIGENYMEGJEGYZES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYMEGJEGYZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYMEGJEGYZES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIIGENYMEGJEGYZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES AS SELECT * FROM dbo.T_BESZERZESIIGENYMEGJEGYZES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYMEGJEGYZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYMEGJEGYZES_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYMEGJEGYZES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIIGENY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIIGENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENY AS SELECT * FROM dbo.T_BESZERZESIIGENY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENY_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIIGENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENY AS SELECT * FROM dbo.T_BESZERZESIIGENY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENY_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESISZALLITOTORZS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESISZALLITOTORZS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESISZALLITOTORZS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESISZALLITOTORZS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESISZALLITOTORZS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESISZALLITOTORZS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESISZALLITOTORZS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESISZALLITOTORZS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITOTORZS AS SELECT * FROM dbo.T_BESZERZESISZALLITOTORZS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESISZALLITOTORZS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITOTORZS_OSSZES AS SELECT * FROM dbo.T_BESZERZESISZALLITOTORZS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESISZALLITOTORZS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITOTORZS AS SELECT * FROM dbo.T_BESZERZESISZALLITOTORZS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESISZALLITOTORZS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITOTORZS_OSSZES AS SELECT * FROM dbo.T_BESZERZESISZALLITOTORZS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIANYAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIANYAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIANYAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIANYAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIANYAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIANYAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIANYAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIANYAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAG AS SELECT * FROM dbo.T_BESZERZESIANYAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIANYAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAG_OSSZES AS SELECT * FROM dbo.T_BESZERZESIANYAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIANYAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAG AS SELECT * FROM dbo.T_BESZERZESIANYAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIANYAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAG_OSSZES AS SELECT * FROM dbo.T_BESZERZESIANYAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIIGENYDOKUMENTUM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYDOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYDOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIIGENYDOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM AS SELECT * FROM dbo.T_BESZERZESIIGENYDOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYDOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYDOKUMENTUM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIIGENYDOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM AS SELECT * FROM dbo.T_BESZERZESIIGENYDOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYDOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYDOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYDOKUMENTUM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIANYAGTORZS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIANYAGTORZS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIANYAGTORZS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIANYAGTORZS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIANYAGTORZS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIANYAGTORZS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIANYAGTORZS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIANYAGTORZS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAGTORZS AS SELECT * FROM dbo.T_BESZERZESIANYAGTORZS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIANYAGTORZS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAGTORZS_OSSZES AS SELECT * FROM dbo.T_BESZERZESIANYAGTORZS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIANYAGTORZS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAGTORZS AS SELECT * FROM dbo.T_BESZERZESIANYAGTORZS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIANYAGTORZS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIANYAGTORZS_OSSZES AS SELECT * FROM dbo.T_BESZERZESIANYAGTORZS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESISZALLITO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESISZALLITO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESISZALLITO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESISZALLITO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESISZALLITO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESISZALLITO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESISZALLITO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BESZERZESISZALLITO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITO AS SELECT * FROM dbo.T_BESZERZESISZALLITO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESISZALLITO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITO_OSSZES AS SELECT * FROM dbo.T_BESZERZESISZALLITO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESISZALLITO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITO AS SELECT * FROM dbo.T_BESZERZESISZALLITO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESISZALLITO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESISZALLITO_OSSZES AS SELECT * FROM dbo.T_BESZERZESISZALLITO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESZERZESIIGENYSATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYSATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYSATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESZERZESIIGENYSATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESZERZESIIGENYSATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYSATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESZERZESIIGENYSATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_BESZERZESIIGENYSATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYSATUSZ AS SELECT * FROM dbo.T_BESZERZESIIGENYSATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYSATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYSATUSZ_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYSATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESZERZESIIGENYSATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYSATUSZ AS SELECT * FROM dbo.T_BESZERZESIIGENYSATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESZERZESIIGENYSATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESZERZESIIGENYSATUSZ_OSSZES AS SELECT * FROM dbo.T_BESZERZESIIGENYSATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MENNYISEGIEGYSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MENNYISEGIEGYSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MENNYISEGIEGYSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MENNYISEGIEGYSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MENNYISEGIEGYSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MENNYISEGIEGYSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MENNYISEGIEGYSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MENNYISEGIEGYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MENNYISEGIEGYSEG AS SELECT * FROM dbo.T_MENNYISEGIEGYSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MENNYISEGIEGYSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MENNYISEGIEGYSEG_OSSZES AS SELECT * FROM dbo.T_MENNYISEGIEGYSEG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MENNYISEGIEGYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MENNYISEGIEGYSEG AS SELECT * FROM dbo.T_MENNYISEGIEGYSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MENNYISEGIEGYSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MENNYISEGIEGYSEG_OSSZES AS SELECT * FROM dbo.T_MENNYISEGIEGYSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DASHBOARDUZENETFELHASZNALO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENETFELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENETFELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DASHBOARDUZENETFELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO AS SELECT * FROM dbo.T_DASHBOARDUZENETFELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENETFELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENETFELHASZNALO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DASHBOARDUZENETFELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO AS SELECT * FROM dbo.T_DASHBOARDUZENETFELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENETFELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETFELHASZNALO_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENETFELHASZNALO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEREM_FELTOLTOTTFAJL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEREM_FELTOLTOTTFAJL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_FELTOLTOTTFAJL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREM_FELTOLTOTTFAJL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_FELTOLTOTTFAJL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREM_FELTOLTOTTFAJL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREM_FELTOLTOTTFAJL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TEREM_FELTOLTOTTFAJL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FELTOLTOTTFAJL AS SELECT * FROM dbo.T_TEREM_FELTOLTOTTFAJL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREM_FELTOLTOTTFAJL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FELTOLTOTTFAJL_OSSZES AS SELECT * FROM dbo.T_TEREM_FELTOLTOTTFAJL WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREM_FELTOLTOTTFAJL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FELTOLTOTTFAJL AS SELECT * FROM dbo.T_TEREM_FELTOLTOTTFAJL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEREM_FELTOLTOTTFAJL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FELTOLTOTTFAJL_OSSZES AS SELECT * FROM dbo.T_TEREM_FELTOLTOTTFAJL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELEARNINGFELHASZNALO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELEARNINGFELHASZNALO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNINGFELHASZNALO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELEARNINGFELHASZNALO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNINGFELHASZNALO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNINGFELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNINGFELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ELEARNINGFELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGFELHASZNALO AS SELECT * FROM dbo.T_ELEARNINGFELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELEARNINGFELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGFELHASZNALO_OSSZES AS SELECT * FROM dbo.T_ELEARNINGFELHASZNALO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELEARNINGFELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGFELHASZNALO AS SELECT * FROM dbo.T_ELEARNINGFELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELEARNINGFELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGFELHASZNALO_OSSZES AS SELECT * FROM dbo.T_ELEARNINGFELHASZNALO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGLALKOZASAMITANULO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASAMITANULO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASAMITANULO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASAMITANULO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASAMITANULO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASAMITANULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASAMITANULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGLALKOZASAMITANULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASAMITANULO AS SELECT * FROM dbo.T_FOGLALKOZASAMITANULO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGLALKOZASAMITANULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASAMITANULO_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASAMITANULO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGLALKOZASAMITANULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASAMITANULO AS SELECT * FROM dbo.T_FOGLALKOZASAMITANULO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGLALKOZASAMITANULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASAMITANULO_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASAMITANULO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AMIFOTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AMIFOTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMIFOTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMIFOTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMIFOTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMIFOTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMIFOTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_AMIFOTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY AS SELECT * FROM dbo.T_AMIFOTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMIFOTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY_OSSZES AS SELECT * FROM dbo.T_AMIFOTARGY WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMIFOTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY AS SELECT * FROM dbo.T_AMIFOTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AMIFOTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY_OSSZES AS SELECT * FROM dbo.T_AMIFOTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AMITANTARGYKOTELEZOSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AMITANTARGYKOTELEZOSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITANTARGYKOTELEZOSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMITANTARGYKOTELEZOSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITANTARGYKOTELEZOSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITANTARGYKOTELEZOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITANTARGYKOTELEZOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_AMITANTARGYKOTELEZOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYKOTELEZOSEG AS SELECT * FROM dbo.T_AMITANTARGYKOTELEZOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMITANTARGYKOTELEZOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYKOTELEZOSEG_OSSZES AS SELECT * FROM dbo.T_AMITANTARGYKOTELEZOSEG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMITANTARGYKOTELEZOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYKOTELEZOSEG AS SELECT * FROM dbo.T_AMITANTARGYKOTELEZOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AMITANTARGYKOTELEZOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITANTARGYKOTELEZOSEG_OSSZES AS SELECT * FROM dbo.T_AMITANTARGYKOTELEZOSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AMITAGOZAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AMITAGOZAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITAGOZAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMITAGOZAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMITAGOZAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITAGOZAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AMITAGOZAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_AMITAGOZAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITAGOZAT AS SELECT * FROM dbo.T_AMITAGOZAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMITAGOZAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITAGOZAT_OSSZES AS SELECT * FROM dbo.T_AMITAGOZAT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMITAGOZAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITAGOZAT AS SELECT * FROM dbo.T_AMITAGOZAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AMITAGOZAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMITAGOZAT_OSSZES AS SELECT * FROM dbo.T_AMITAGOZAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DASHBOARDUZENETKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENETKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENETKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENETKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENETKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENETKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENETKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DASHBOARDUZENETKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETKATEGORIA AS SELECT * FROM dbo.T_DASHBOARDUZENETKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENETKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETKATEGORIA_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENETKATEGORIA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DASHBOARDUZENETKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETKATEGORIA AS SELECT * FROM dbo.T_DASHBOARDUZENETKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENETKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENETKATEGORIA_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENETKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DASHBOARDUZENET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DASHBOARDUZENET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DASHBOARDUZENET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DASHBOARDUZENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DASHBOARDUZENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENET AS SELECT * FROM dbo.T_DASHBOARDUZENET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENET_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DASHBOARDUZENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENET AS SELECT * FROM dbo.T_DASHBOARDUZENET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DASHBOARDUZENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DASHBOARDUZENET_OSSZES AS SELECT * FROM dbo.T_DASHBOARDUZENET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EUGYINTEZESLOG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EUGYINTEZESLOG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EUGYINTEZESLOG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EUGYINTEZESLOG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EUGYINTEZESLOG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EUGYINTEZESLOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EUGYINTEZESLOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_EUGYINTEZESLOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EUGYINTEZESLOG AS SELECT * FROM dbo.T_EUGYINTEZESLOG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EUGYINTEZESLOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EUGYINTEZESLOG_OSSZES AS SELECT * FROM dbo.T_EUGYINTEZESLOG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EUGYINTEZESLOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EUGYINTEZESLOG AS SELECT * FROM dbo.T_EUGYINTEZESLOG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EUGYINTEZESLOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EUGYINTEZESLOG_OSSZES AS SELECT * FROM dbo.T_EUGYINTEZESLOG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZAMONKERESELOREJELZES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZAMONKERESELOREJELZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAMONKERESELOREJELZES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZAMONKERESELOREJELZES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAMONKERESELOREJELZES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAMONKERESELOREJELZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAMONKERESELOREJELZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SZAMONKERESELOREJELZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAMONKERESELOREJELZES AS SELECT * FROM dbo.T_SZAMONKERESELOREJELZES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZAMONKERESELOREJELZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAMONKERESELOREJELZES_OSSZES AS SELECT * FROM dbo.T_SZAMONKERESELOREJELZES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZAMONKERESELOREJELZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAMONKERESELOREJELZES AS SELECT * FROM dbo.T_SZAMONKERESELOREJELZES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZAMONKERESELOREJELZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAMONKERESELOREJELZES_OSSZES AS SELECT * FROM dbo.T_SZAMONKERESELOREJELZES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SAPTAVOLLET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SAPTAVOLLET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SAPTAVOLLET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SAPTAVOLLET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SAPTAVOLLET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SAPTAVOLLET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SAPTAVOLLET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SAPTAVOLLET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SAPTAVOLLET AS SELECT * FROM dbo.T_SAPTAVOLLET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SAPTAVOLLET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SAPTAVOLLET_OSSZES AS SELECT * FROM dbo.T_SAPTAVOLLET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SAPTAVOLLET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SAPTAVOLLET AS SELECT * FROM dbo.T_SAPTAVOLLET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SAPTAVOLLET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SAPTAVOLLET_OSSZES AS SELECT * FROM dbo.T_SAPTAVOLLET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUVESZETIAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUVESZETIAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUVESZETIAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUVESZETIAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUVESZETIAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUVESZETIAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUVESZETIAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUVESZETIAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUVESZETIAG AS SELECT * FROM dbo.T_MUVESZETIAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUVESZETIAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUVESZETIAG_OSSZES AS SELECT * FROM dbo.T_MUVESZETIAG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUVESZETIAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUVESZETIAG AS SELECT * FROM dbo.T_MUVESZETIAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUVESZETIAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUVESZETIAG_OSSZES AS SELECT * FROM dbo.T_MUVESZETIAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ZENEMUVESZETIAGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ZENEMUVESZETIAGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ZENEMUVESZETIAGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ZENEMUVESZETIAGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ZENEMUVESZETIAGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ZENEMUVESZETIAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ZENEMUVESZETIAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ZENEMUVESZETIAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ZENEMUVESZETIAGTIPUS AS SELECT * FROM dbo.T_ZENEMUVESZETIAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ZENEMUVESZETIAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ZENEMUVESZETIAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ZENEMUVESZETIAGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ZENEMUVESZETIAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ZENEMUVESZETIAGTIPUS AS SELECT * FROM dbo.T_ZENEMUVESZETIAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ZENEMUVESZETIAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ZENEMUVESZETIAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ZENEMUVESZETIAGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELTOLTOTTFAJL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELTOLTOTTFAJL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELTOLTOTTFAJL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELTOLTOTTFAJL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL AS SELECT * FROM dbo.T_FELTOLTOTTFAJL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELTOLTOTTFAJL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL AS SELECT * FROM dbo.T_FELTOLTOTTFAJL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TAVOLLETJELENTO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TAVOLLETJELENTO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETJELENTO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TAVOLLETJELENTO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETJELENTO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETJELENTO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETJELENTO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TAVOLLETJELENTO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO AS SELECT * FROM dbo.T_TAVOLLETJELENTO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TAVOLLETJELENTO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO_OSSZES AS SELECT * FROM dbo.T_TAVOLLETJELENTO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TAVOLLETJELENTO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO AS SELECT * FROM dbo.T_TAVOLLETJELENTO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TAVOLLETJELENTO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO_OSSZES AS SELECT * FROM dbo.T_TAVOLLETJELENTO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESLTANTARGYKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESLTANTARGYKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLTANTARGYKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESLTANTARGYKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLTANTARGYKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLTANTARGYKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLTANTARGYKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESLTANTARGYKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLTANTARGYKATEGORIA AS SELECT * FROM dbo.T_ESLTANTARGYKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESLTANTARGYKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLTANTARGYKATEGORIA_OSSZES AS SELECT * FROM dbo.T_ESLTANTARGYKATEGORIA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESLTANTARGYKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLTANTARGYKATEGORIA AS SELECT * FROM dbo.T_ESLTANTARGYKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESLTANTARGYKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLTANTARGYKATEGORIA_OSSZES AS SELECT * FROM dbo.T_ESLTANTARGYKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TAVOLLETTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TAVOLLETTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TAVOLLETTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TAVOLLETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETTIPUS AS SELECT * FROM dbo.T_TAVOLLETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TAVOLLETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETTIPUS_OSSZES AS SELECT * FROM dbo.T_TAVOLLETTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TAVOLLETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETTIPUS AS SELECT * FROM dbo.T_TAVOLLETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TAVOLLETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETTIPUS_OSSZES AS SELECT * FROM dbo.T_TAVOLLETTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TAVOLLETSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TAVOLLETSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TAVOLLETSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAVOLLETSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TAVOLLETSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETSTATUSZ AS SELECT * FROM dbo.T_TAVOLLETSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TAVOLLETSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETSTATUSZ_OSSZES AS SELECT * FROM dbo.T_TAVOLLETSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TAVOLLETSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETSTATUSZ AS SELECT * FROM dbo.T_TAVOLLETSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TAVOLLETSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETSTATUSZ_OSSZES AS SELECT * FROM dbo.T_TAVOLLETSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEREMELERHETOSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEREMELERHETOSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREMELERHETOSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREMELERHETOSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREMELERHETOSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREMELERHETOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREMELERHETOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TEREMELERHETOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMELERHETOSEG AS SELECT * FROM dbo.T_TEREMELERHETOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREMELERHETOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMELERHETOSEG_OSSZES AS SELECT * FROM dbo.T_TEREMELERHETOSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREMELERHETOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMELERHETOSEG AS SELECT * FROM dbo.T_TEREMELERHETOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEREMELERHETOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMELERHETOSEG_OSSZES AS SELECT * FROM dbo.T_TEREMELERHETOSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOTANUGYIADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOTANUGYIADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOTANUGYIADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOTANUGYIADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOTANUGYIADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOTANUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOTANUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOTANUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTANUGYIADATOK AS SELECT * FROM dbo.T_TANULOTANUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOTANUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTANUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_TANULOTANUGYIADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOTANUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTANUGYIADATOK AS SELECT * FROM dbo.T_TANULOTANUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOTANUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTANUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_TANULOTANUGYIADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELVEGZETTKURZUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELVEGZETTKURZUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELVEGZETTKURZUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELVEGZETTKURZUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELVEGZETTKURZUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELVEGZETTKURZUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELVEGZETTKURZUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ELVEGZETTKURZUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELVEGZETTKURZUS AS SELECT * FROM dbo.T_ELVEGZETTKURZUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELVEGZETTKURZUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELVEGZETTKURZUS_OSSZES AS SELECT * FROM dbo.T_ELVEGZETTKURZUS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELVEGZETTKURZUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELVEGZETTKURZUS AS SELECT * FROM dbo.T_ELVEGZETTKURZUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELVEGZETTKURZUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELVEGZETTKURZUS_OSSZES AS SELECT * FROM dbo.T_ELVEGZETTKURZUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KURZUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KURZUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KURZUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KURZUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KURZUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KURZUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KURZUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KURZUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KURZUS AS SELECT * FROM dbo.T_KURZUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KURZUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KURZUS_OSSZES AS SELECT * FROM dbo.T_KURZUS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KURZUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KURZUS AS SELECT * FROM dbo.T_KURZUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KURZUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KURZUS_OSSZES AS SELECT * FROM dbo.T_KURZUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMELEMISZINT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMELEMISZINT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMELEMISZINT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMELEMISZINT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMELEMISZINT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMELEMISZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMELEMISZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMELEMISZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMELEMISZINT AS SELECT * FROM dbo.T_DOKUMENTUMELEMISZINT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMELEMISZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMELEMISZINT_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMELEMISZINT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMELEMISZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMELEMISZINT AS SELECT * FROM dbo.T_DOKUMENTUMELEMISZINT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMELEMISZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMELEMISZINT_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMELEMISZINT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGADOORAIDOPONT_GONDVISELO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORAIDOPONT_GONDVISELO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORAIDOPONT_GONDVISELO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGADOORAIDOPONT_GONDVISELO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO AS SELECT * FROM dbo.T_FOGADOORAIDOPONT_GONDVISELO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGADOORAIDOPONT_GONDVISELO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO_OSSZES AS SELECT * FROM dbo.T_FOGADOORAIDOPONT_GONDVISELO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGADOORAIDOPONT_GONDVISELO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO AS SELECT * FROM dbo.T_FOGADOORAIDOPONT_GONDVISELO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGADOORAIDOPONT_GONDVISELO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_GONDVISELO_OSSZES AS SELECT * FROM dbo.T_FOGADOORAIDOPONT_GONDVISELO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGADOORA_OSZTALYCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORA_OSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORA_OSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGADOORA_OSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT AS SELECT * FROM dbo.T_FOGADOORA_OSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGADOORA_OSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_FOGADOORA_OSZTALYCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGADOORA_OSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT AS SELECT * FROM dbo.T_FOGADOORA_OSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGADOORA_OSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_FOGADOORA_OSZTALYCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGADOORAIDOPONT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGADOORAIDOPONT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORAIDOPONT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGADOORAIDOPONT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORAIDOPONT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORAIDOPONT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORAIDOPONT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGADOORAIDOPONT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT AS SELECT * FROM dbo.T_FOGADOORAIDOPONT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGADOORAIDOPONT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_OSSZES AS SELECT * FROM dbo.T_FOGADOORAIDOPONT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGADOORAIDOPONT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT AS SELECT * FROM dbo.T_FOGADOORAIDOPONT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGADOORAIDOPONT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORAIDOPONT_OSSZES AS SELECT * FROM dbo.T_FOGADOORAIDOPONT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGADOORA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGADOORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGADOORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGADOORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGADOORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGADOORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA AS SELECT * FROM dbo.T_FOGADOORA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGADOORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSSZES AS SELECT * FROM dbo.T_FOGADOORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGADOORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA AS SELECT * FROM dbo.T_FOGADOORA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGADOORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGADOORA_OSSZES AS SELECT * FROM dbo.T_FOGADOORA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELEARNINGELERHETOSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELEARNINGELERHETOSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNINGELERHETOSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELEARNINGELERHETOSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNINGELERHETOSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNINGELERHETOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNINGELERHETOSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ELEARNINGELERHETOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGELERHETOSEG AS SELECT * FROM dbo.T_ELEARNINGELERHETOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELEARNINGELERHETOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGELERHETOSEG_OSSZES AS SELECT * FROM dbo.T_ELEARNINGELERHETOSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELEARNINGELERHETOSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGELERHETOSEG AS SELECT * FROM dbo.T_ELEARNINGELERHETOSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELEARNINGELERHETOSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNINGELERHETOSEG_OSSZES AS SELECT * FROM dbo.T_ELEARNINGELERHETOSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OKTNEVELESIKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OKTNEVELESIKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OKTNEVELESIKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OKTNEVELESIKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OKTNEVELESIKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OKTNEVELESIKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OKTNEVELESIKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OKTNEVELESIKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTNEVELESIKATEGORIA AS SELECT * FROM dbo.T_OKTNEVELESIKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OKTNEVELESIKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTNEVELESIKATEGORIA_OSSZES AS SELECT * FROM dbo.T_OKTNEVELESIKATEGORIA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OKTNEVELESIKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTNEVELESIKATEGORIA AS SELECT * FROM dbo.T_OKTNEVELESIKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OKTNEVELESIKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTNEVELESIKATEGORIA_OSSZES AS SELECT * FROM dbo.T_OKTNEVELESIKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUM AS SELECT * FROM dbo.T_DOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUM AS SELECT * FROM dbo.T_DOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMKULCSSZOERTEK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZOERTEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZOERTEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMKULCSSZOERTEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOERTEK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZOERTEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOERTEK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMKULCSSZOERTEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOERTEK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZOERTEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOERTEK_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOERTEK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IKTATOTTDOKUMENTUM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IKTATOTTDOKUMENTUM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTATOTTDOKUMENTUM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IKTATOTTDOKUMENTUM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTATOTTDOKUMENTUM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTATOTTDOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTATOTTDOKUMENTUM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IKTATOTTDOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUM AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IKTATOTTDOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IKTATOTTDOKUMENTUM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUM AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IKTATOTTDOKUMENTUM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUM_OSSZES AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMKULCSSZO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMKULCSSZO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZO AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZO_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMKULCSSZO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZO AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZO_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMTIPUS AS SELECT * FROM dbo.T_DOKUMENTUMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMTIPUS_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMTIPUS AS SELECT * FROM dbo.T_DOKUMENTUMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMTIPUS_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMSTATUSZ AS SELECT * FROM dbo.T_DOKUMENTUMSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMSTATUSZ_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMSTATUSZ AS SELECT * FROM dbo.T_DOKUMENTUMSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMSTATUSZ_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMKULCSSZOTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKULCSSZOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMKULCSSZOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMKULCSSZOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKULCSSZOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKULCSSZOTIPUS_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKULCSSZOTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DOKUMENTUMKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DOKUMENTUMKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DOKUMENTUMKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DOKUMENTUMKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DOKUMENTUMKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKATEGORIA AS SELECT * FROM dbo.T_DOKUMENTUMKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKATEGORIA_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKATEGORIA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DOKUMENTUMKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKATEGORIA AS SELECT * FROM dbo.T_DOKUMENTUMKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DOKUMENTUMKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DOKUMENTUMKATEGORIA_OSSZES AS SELECT * FROM dbo.T_DOKUMENTUMKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_JELSZOMODOSITASLINK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_JELSZOMODOSITASLINK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JELSZOMODOSITASLINK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JELSZOMODOSITASLINK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JELSZOMODOSITASLINK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JELSZOMODOSITASLINK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JELSZOMODOSITASLINK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_JELSZOMODOSITASLINK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOMODOSITASLINK AS SELECT * FROM dbo.T_JELSZOMODOSITASLINK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JELSZOMODOSITASLINK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOMODOSITASLINK_OSSZES AS SELECT * FROM dbo.T_JELSZOMODOSITASLINK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JELSZOMODOSITASLINK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOMODOSITASLINK AS SELECT * FROM dbo.T_JELSZOMODOSITASLINK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_JELSZOMODOSITASLINK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOMODOSITASLINK_OSSZES AS SELECT * FROM dbo.T_JELSZOMODOSITASLINK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DIAKOLIMPIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DIAKOLIMPIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKOLIMPIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DIAKOLIMPIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKOLIMPIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKOLIMPIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKOLIMPIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DIAKOLIMPIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKOLIMPIA AS SELECT * FROM dbo.T_DIAKOLIMPIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DIAKOLIMPIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKOLIMPIA_OSSZES AS SELECT * FROM dbo.T_DIAKOLIMPIA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DIAKOLIMPIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKOLIMPIA AS SELECT * FROM dbo.T_DIAKOLIMPIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DIAKOLIMPIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKOLIMPIA_OSSZES AS SELECT * FROM dbo.T_DIAKOLIMPIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTMONDATBANKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTMONDATBANKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTMONDATBANKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTMONDATBANKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTMONDATBANKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTMONDATBANKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTMONDATBANKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTMONDATBANKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTMONDATBANKTIPUS AS SELECT * FROM dbo.T_ERTMONDATBANKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTMONDATBANKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTMONDATBANKTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTMONDATBANKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTMONDATBANKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTMONDATBANKTIPUS AS SELECT * FROM dbo.T_ERTMONDATBANKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTMONDATBANKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTMONDATBANKTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTMONDATBANKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKTANTARGYKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKTANTARGYKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANTARGYKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKTANTARGYKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANTARGYKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANTARGYKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANTARGYKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKTANTARGYKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANTARGYKATEGORIA AS SELECT * FROM dbo.T_KKTANTARGYKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKTANTARGYKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANTARGYKATEGORIA_OSSZES AS SELECT * FROM dbo.T_KKTANTARGYKATEGORIA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKTANTARGYKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANTARGYKATEGORIA AS SELECT * FROM dbo.T_KKTANTARGYKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKTANTARGYKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANTARGYKATEGORIA_OSSZES AS SELECT * FROM dbo.T_KKTANTARGYKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKKEPESITESJELLTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKKEPESITESJELLTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKEPESITESJELLTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKKEPESITESJELLTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKEPESITESJELLTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKEPESITESJELLTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKEPESITESJELLTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKKEPESITESJELLTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESJELLTIPUS AS SELECT * FROM dbo.T_KKKEPESITESJELLTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKKEPESITESJELLTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESJELLTIPUS_OSSZES AS SELECT * FROM dbo.T_KKKEPESITESJELLTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKKEPESITESJELLTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESJELLTIPUS AS SELECT * FROM dbo.T_KKKEPESITESJELLTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKKEPESITESJELLTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESJELLTIPUS_OSSZES AS SELECT * FROM dbo.T_KKKEPESITESJELLTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKJAZZZENE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKJAZZZENE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKJAZZZENE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKJAZZZENE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKJAZZZENE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKJAZZZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKJAZZZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKJAZZZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKJAZZZENE AS SELECT * FROM dbo.T_KKJAZZZENE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKJAZZZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKJAZZZENE_OSSZES AS SELECT * FROM dbo.T_KKJAZZZENE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKJAZZZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKJAZZZENE AS SELECT * FROM dbo.T_KKJAZZZENE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKJAZZZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKJAZZZENE_OSSZES AS SELECT * FROM dbo.T_KKJAZZZENE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKKLASSZIKUSZENE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKKLASSZIKUSZENE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKLASSZIKUSZENE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKKLASSZIKUSZENE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKLASSZIKUSZENE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKLASSZIKUSZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKLASSZIKUSZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKKLASSZIKUSZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKLASSZIKUSZENE AS SELECT * FROM dbo.T_KKKLASSZIKUSZENE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKKLASSZIKUSZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKLASSZIKUSZENE_OSSZES AS SELECT * FROM dbo.T_KKKLASSZIKUSZENE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKKLASSZIKUSZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKLASSZIKUSZENE AS SELECT * FROM dbo.T_KKKLASSZIKUSZENE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKKLASSZIKUSZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKLASSZIKUSZENE_OSSZES AS SELECT * FROM dbo.T_KKKLASSZIKUSZENE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIVEGZETTSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIVEGZETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIVEGZETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIVEGZETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIVEGZETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKAMIVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEG AS SELECT * FROM dbo.T_KKAMIVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKAMIVEGZETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEG AS SELECT * FROM dbo.T_KKAMIVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKAMIVEGZETTSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKGYOGYPEDVEGZETTSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKGYOGYPEDVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKGYOGYPEDVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKGYOGYPEDVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG AS SELECT * FROM dbo.T_KKGYOGYPEDVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKGYOGYPEDVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKGYOGYPEDVEGZETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKGYOGYPEDVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG AS SELECT * FROM dbo.T_KKGYOGYPEDVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKGYOGYPEDVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKGYOGYPEDVEGZETTSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKNEPZENE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKNEPZENE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKNEPZENE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKNEPZENE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKNEPZENE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKNEPZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKNEPZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKNEPZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKNEPZENE AS SELECT * FROM dbo.T_KKNEPZENE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKNEPZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKNEPZENE_OSSZES AS SELECT * FROM dbo.T_KKNEPZENE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKNEPZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKNEPZENE AS SELECT * FROM dbo.T_KKNEPZENE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKNEPZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKNEPZENE_OSSZES AS SELECT * FROM dbo.T_KKNEPZENE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKELEKTROAKUZENE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKELEKTROAKUZENE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKELEKTROAKUZENE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKELEKTROAKUZENE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKELEKTROAKUZENE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKELEKTROAKUZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKELEKTROAKUZENE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKELEKTROAKUZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKELEKTROAKUZENE AS SELECT * FROM dbo.T_KKELEKTROAKUZENE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKELEKTROAKUZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKELEKTROAKUZENE_OSSZES AS SELECT * FROM dbo.T_KKELEKTROAKUZENE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKELEKTROAKUZENE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKELEKTROAKUZENE AS SELECT * FROM dbo.T_KKELEKTROAKUZENE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKELEKTROAKUZENE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKELEKTROAKUZENE_OSSZES AS SELECT * FROM dbo.T_KKELEKTROAKUZENE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKTERULET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKTERULET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTERULET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKTERULET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTERULET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTERULET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTERULET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKTERULET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTERULET AS SELECT * FROM dbo.T_KKTERULET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKTERULET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTERULET_OSSZES AS SELECT * FROM dbo.T_KKTERULET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKTERULET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTERULET AS SELECT * FROM dbo.T_KKTERULET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKTERULET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTERULET_OSSZES AS SELECT * FROM dbo.T_KKTERULET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKTANARVEGZETTSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKTANARVEGZETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANARVEGZETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKTANARVEGZETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANARVEGZETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANARVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANARVEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKTANARVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANARVEGZETTSEG AS SELECT * FROM dbo.T_KKTANARVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKTANARVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANARVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKTANARVEGZETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKTANARVEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANARVEGZETTSEG AS SELECT * FROM dbo.T_KKTANARVEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKTANARVEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANARVEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KKTANARVEGZETTSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKTANITOVEZGETTSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKTANITOVEZGETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANITOVEZGETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKTANITOVEZGETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANITOVEZGETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANITOVEZGETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANITOVEZGETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KKTANITOVEZGETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOVEZGETTSEG AS SELECT * FROM dbo.T_KKTANITOVEZGETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKTANITOVEZGETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOVEZGETTSEG_OSSZES AS SELECT * FROM dbo.T_KKTANITOVEZGETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKTANITOVEZGETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOVEZGETTSEG AS SELECT * FROM dbo.T_KKTANITOVEZGETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKTANITOVEZGETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOVEZGETTSEG_OSSZES AS SELECT * FROM dbo.T_KKTANITOVEZGETTSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKVEGZETTSEGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKVEGZETTSEGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKVEGZETTSEGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKVEGZETTSEGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKVEGZETTSEGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKVEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKVEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKVEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKVEGZETTSEGTIPUS AS SELECT * FROM dbo.T_KKVEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKVEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKVEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_KKVEGZETTSEGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKVEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKVEGZETTSEGTIPUS AS SELECT * FROM dbo.T_KKVEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKVEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKVEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_KKVEGZETTSEGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMINEPZENETIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMINEPZENETIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMINEPZENETIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMINEPZENETIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMINEPZENETIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMINEPZENETIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMINEPZENETIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMINEPZENETIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMINEPZENETIPUS AS SELECT * FROM dbo.T_KKAMINEPZENETIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMINEPZENETIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMINEPZENETIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMINEPZENETIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMINEPZENETIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMINEPZENETIPUS AS SELECT * FROM dbo.T_KKAMINEPZENETIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMINEPZENETIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMINEPZENETIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMINEPZENETIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIELEKTROAKUTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIELEKTROAKUTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIELEKTROAKUTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIELEKTROAKUTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIELEKTROAKUTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIELEKTROAKUTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIELEKTROAKUTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMIELEKTROAKUTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIELEKTROAKUTIPUS AS SELECT * FROM dbo.T_KKAMIELEKTROAKUTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIELEKTROAKUTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIELEKTROAKUTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIELEKTROAKUTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIELEKTROAKUTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIELEKTROAKUTIPUS AS SELECT * FROM dbo.T_KKAMIELEKTROAKUTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIELEKTROAKUTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIELEKTROAKUTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIELEKTROAKUTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIVEGZETTSEGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIVEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIVEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMIVEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS AS SELECT * FROM dbo.T_KKAMIVEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIVEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIVEGZETTSEGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIVEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS AS SELECT * FROM dbo.T_KKAMIVEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIVEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIVEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIVEGZETTSEGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMITERULETTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMITERULETTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMITERULETTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMITERULETTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMITERULETTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMITERULETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMITERULETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMITERULETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMITERULETTIPUS AS SELECT * FROM dbo.T_KKAMITERULETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMITERULETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMITERULETTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMITERULETTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMITERULETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMITERULETTIPUS AS SELECT * FROM dbo.T_KKAMITERULETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMITERULETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMITERULETTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMITERULETTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIJAZZZENETIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIJAZZZENETIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIJAZZZENETIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIJAZZZENETIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIJAZZZENETIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIJAZZZENETIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIJAZZZENETIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMIJAZZZENETIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIJAZZZENETIPUS AS SELECT * FROM dbo.T_KKAMIJAZZZENETIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIJAZZZENETIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIJAZZZENETIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIJAZZZENETIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIJAZZZENETIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIJAZZZENETIPUS AS SELECT * FROM dbo.T_KKAMIJAZZZENETIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIJAZZZENETIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIJAZZZENETIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIJAZZZENETIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKTANITOMUVTERTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKTANITOMUVTERTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANITOMUVTERTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKTANITOMUVTERTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKTANITOMUVTERTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANITOMUVTERTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKTANITOMUVTERTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKTANITOMUVTERTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOMUVTERTIPUS AS SELECT * FROM dbo.T_KKTANITOMUVTERTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKTANITOMUVTERTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOMUVTERTIPUS_OSSZES AS SELECT * FROM dbo.T_KKTANITOMUVTERTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKTANITOMUVTERTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOMUVTERTIPUS AS SELECT * FROM dbo.T_KKTANITOMUVTERTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKTANITOMUVTERTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKTANITOMUVTERTIPUS_OSSZES AS SELECT * FROM dbo.T_KKTANITOMUVTERTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIKLASSZIKUSTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIKLASSZIKUSTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIKLASSZIKUSTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMIKLASSZIKUSTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS AS SELECT * FROM dbo.T_KKAMIKLASSZIKUSTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIKLASSZIKUSTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIKLASSZIKUSTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIKLASSZIKUSTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS AS SELECT * FROM dbo.T_KKAMIKLASSZIKUSTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIKLASSZIKUSTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIKLASSZIKUSTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIKLASSZIKUSTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKGYOGYPEDTERTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKGYOGYPEDTERTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKGYOGYPEDTERTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKGYOGYPEDTERTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKGYOGYPEDTERTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKGYOGYPEDTERTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKGYOGYPEDTERTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKGYOGYPEDTERTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDTERTIPUS AS SELECT * FROM dbo.T_KKGYOGYPEDTERTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKGYOGYPEDTERTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDTERTIPUS_OSSZES AS SELECT * FROM dbo.T_KKGYOGYPEDTERTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKGYOGYPEDTERTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDTERTIPUS AS SELECT * FROM dbo.T_KKGYOGYPEDTERTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKGYOGYPEDTERTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKGYOGYPEDTERTIPUS_OSSZES AS SELECT * FROM dbo.T_KKGYOGYPEDTERTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKKEPESITESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKKEPESITESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKEPESITESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKKEPESITESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKKEPESITESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESTIPUS AS SELECT * FROM dbo.T_KKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_KKKEPESITESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESTIPUS AS SELECT * FROM dbo.T_KKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_KKKEPESITESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKSZAKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKSZAKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKSZAKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKSZAKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKSZAKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKSZAKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKSZAKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKSZAKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKSZAKTIPUS AS SELECT * FROM dbo.T_KKSZAKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKSZAKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKSZAKTIPUS_OSSZES AS SELECT * FROM dbo.T_KKSZAKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKSZAKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKSZAKTIPUS AS SELECT * FROM dbo.T_KKSZAKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKSZAKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKSZAKTIPUS_OSSZES AS SELECT * FROM dbo.T_KKSZAKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KKAMIZENEMUVKATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KKAMIZENEMUVKATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIZENEMUVKATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KKAMIZENEMUVKATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KKAMIZENEMUVKATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIZENEMUVKATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KKAMIZENEMUVKATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KKAMIZENEMUVKATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIZENEMUVKATTIPUS AS SELECT * FROM dbo.T_KKAMIZENEMUVKATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KKAMIZENEMUVKATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIZENEMUVKATTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIZENEMUVKATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KKAMIZENEMUVKATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIZENEMUVKATTIPUS AS SELECT * FROM dbo.T_KKAMIZENEMUVKATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KKAMIZENEMUVKATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KKAMIZENEMUVKATTIPUS_OSSZES AS SELECT * FROM dbo.T_KKAMIZENEMUVKATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OSSZEFUGGOSZAKGYAK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OSSZEFUGGOSZAKGYAK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSSZEFUGGOSZAKGYAK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSSZEFUGGOSZAKGYAK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSSZEFUGGOSZAKGYAK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSSZEFUGGOSZAKGYAK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSSZEFUGGOSZAKGYAK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OSSZEFUGGOSZAKGYAK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEFUGGOSZAKGYAK AS SELECT * FROM dbo.T_OSSZEFUGGOSZAKGYAK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSSZEFUGGOSZAKGYAK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEFUGGOSZAKGYAK_OSSZES AS SELECT * FROM dbo.T_OSSZEFUGGOSZAKGYAK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSSZEFUGGOSZAKGYAK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEFUGGOSZAKGYAK AS SELECT * FROM dbo.T_OSSZEFUGGOSZAKGYAK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OSSZEFUGGOSZAKGYAK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEFUGGOSZAKGYAK_OSSZES AS SELECT * FROM dbo.T_OSSZEFUGGOSZAKGYAK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MOBILDBINFO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MOBILDBINFO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MOBILDBINFO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MOBILDBINFO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MOBILDBINFO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MOBILDBINFO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MOBILDBINFO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MOBILDBINFO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MOBILDBINFO AS SELECT * FROM dbo.T_MOBILDBINFO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MOBILDBINFO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MOBILDBINFO_OSSZES AS SELECT * FROM dbo.T_MOBILDBINFO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MOBILDBINFO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MOBILDBINFO AS SELECT * FROM dbo.T_MOBILDBINFO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MOBILDBINFO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MOBILDBINFO_OSSZES AS SELECT * FROM dbo.T_MOBILDBINFO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRKONTENERELEMSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERELEMSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERELEMSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERELEMSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERELEMSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERELEMSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERELEMSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIRKONTENERELEMSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEMSTATUSZ AS SELECT * FROM dbo.T_KIRKONTENERELEMSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRKONTENERELEMSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEMSTATUSZ_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERELEMSTATUSZ WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRKONTENERELEMSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEMSTATUSZ AS SELECT * FROM dbo.T_KIRKONTENERELEMSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRKONTENERELEMSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEMSTATUSZ_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERELEMSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRKONTENER */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRKONTENER', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENER''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRKONTENER_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENER_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIRKONTENER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENER AS SELECT * FROM dbo.T_KIRKONTENER WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRKONTENER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENER_OSSZES AS SELECT * FROM dbo.T_KIRKONTENER WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRKONTENER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENER AS SELECT * FROM dbo.T_KIRKONTENER WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRKONTENER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENER_OSSZES AS SELECT * FROM dbo.T_KIRKONTENER' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRKONTENERSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIRKONTENERSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERSTATUSZ AS SELECT * FROM dbo.T_KIRKONTENERSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRKONTENERSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERSTATUSZ_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERSTATUSZ WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRKONTENERSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERSTATUSZ AS SELECT * FROM dbo.T_KIRKONTENERSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRKONTENERSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERSTATUSZ_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRKONTENERELEM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERELEM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERELEM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRKONTENERELEM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRKONTENERELEM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERELEM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRKONTENERELEM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIRKONTENERELEM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEM AS SELECT * FROM dbo.T_KIRKONTENERELEM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRKONTENERELEM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEM_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERELEM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRKONTENERELEM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEM AS SELECT * FROM dbo.T_KIRKONTENERELEM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRKONTENERELEM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRKONTENERELEM_OSSZES AS SELECT * FROM dbo.T_KIRKONTENERELEM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRSZOLGALTATASTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRSZOLGALTATASTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRSZOLGALTATASTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRSZOLGALTATASTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRSZOLGALTATASTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRSZOLGALTATASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRSZOLGALTATASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KIRSZOLGALTATASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRSZOLGALTATASTIPUS AS SELECT * FROM dbo.T_KIRSZOLGALTATASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRSZOLGALTATASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRSZOLGALTATASTIPUS_OSSZES AS SELECT * FROM dbo.T_KIRSZOLGALTATASTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRSZOLGALTATASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRSZOLGALTATASTIPUS AS SELECT * FROM dbo.T_KIRSZOLGALTATASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRSZOLGALTATASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRSZOLGALTATASTIPUS_OSSZES AS SELECT * FROM dbo.T_KIRSZOLGALTATASTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZAKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZAKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZAKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZAKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKTIPUS AS SELECT * FROM dbo.T_SZAKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZAKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZAKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKTIPUS AS SELECT * FROM dbo.T_SZAKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZAKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_GIMNAZIUMIEVFOLYAMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GIMNAZIUMIEVFOLYAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GIMNAZIUMIEVFOLYAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_GIMNAZIUMIEVFOLYAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS AS SELECT * FROM dbo.T_GIMNAZIUMIEVFOLYAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES AS SELECT * FROM dbo.T_GIMNAZIUMIEVFOLYAMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_GIMNAZIUMIEVFOLYAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS AS SELECT * FROM dbo.T_GIMNAZIUMIEVFOLYAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GIMNAZIUMIEVFOLYAMTIPUS_OSSZES AS SELECT * FROM dbo.T_GIMNAZIUMIEVFOLYAMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KEPESITES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KEPESITES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KEPESITES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KEPESITES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KEPESITES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KEPESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KEPESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KEPESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES AS SELECT * FROM dbo.T_KEPESITES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KEPESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES_OSSZES AS SELECT * FROM dbo.T_KEPESITES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KEPESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES AS SELECT * FROM dbo.T_KEPESITES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KEPESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES_OSSZES AS SELECT * FROM dbo.T_KEPESITES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_VEGZETTSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_VEGZETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEGZETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_VEGZETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEGZETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_VEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEG AS SELECT * FROM dbo.T_VEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_VEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_VEGZETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_VEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEG AS SELECT * FROM dbo.T_VEGZETTSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_VEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_VEGZETTSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOHAZIFELADAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOHAZIFELADAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOHAZIFELADAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOHAZIFELADAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOHAZIFELADAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOHAZIFELADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOHAZIFELADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOHAZIFELADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOHAZIFELADAT AS SELECT * FROM dbo.T_TANULOHAZIFELADAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOHAZIFELADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOHAZIFELADAT_OSSZES AS SELECT * FROM dbo.T_TANULOHAZIFELADAT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOHAZIFELADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOHAZIFELADAT AS SELECT * FROM dbo.T_TANULOHAZIFELADAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOHAZIFELADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOHAZIFELADAT_OSSZES AS SELECT * FROM dbo.T_TANULOHAZIFELADAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGIVALASZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIVALASZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIVALASZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIVALASZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIVALASZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIVALASZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIVALASZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGIVALASZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIVALASZ AS SELECT * FROM dbo.T_ERETTSEGIVALASZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGIVALASZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIVALASZ_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIVALASZ WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGIVALASZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIVALASZ AS SELECT * FROM dbo.T_ERETTSEGIVALASZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGIVALASZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIVALASZ_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIVALASZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGIKERDES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIKERDES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIKERDES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIKERDES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIKERDES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIKERDES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIKERDES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGIKERDES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIKERDES AS SELECT * FROM dbo.T_ERETTSEGIKERDES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGIKERDES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIKERDES_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIKERDES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGIKERDES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIKERDES AS SELECT * FROM dbo.T_ERETTSEGIKERDES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGIKERDES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIKERDES_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIKERDES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LICENCEFUNKCIOKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LICENCEFUNKCIOKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LICENCEFUNKCIOKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LICENCEFUNKCIOKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LICENCEFUNKCIOKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LICENCEFUNKCIOKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LICENCEFUNKCIOKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_LICENCEFUNKCIOKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCEFUNKCIOKTIPUS AS SELECT * FROM dbo.T_LICENCEFUNKCIOKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LICENCEFUNKCIOKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCEFUNKCIOKTIPUS_OSSZES AS SELECT * FROM dbo.T_LICENCEFUNKCIOKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LICENCEFUNKCIOKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCEFUNKCIOKTIPUS AS SELECT * FROM dbo.T_LICENCEFUNKCIOKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LICENCEFUNKCIOKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCEFUNKCIOKTIPUS_OSSZES AS SELECT * FROM dbo.T_LICENCEFUNKCIOKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LICENCE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LICENCE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LICENCE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LICENCE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LICENCE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LICENCE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LICENCE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LICENCE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCE AS SELECT * FROM dbo.T_LICENCE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LICENCE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCE_OSSZES AS SELECT * FROM dbo.T_LICENCE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LICENCE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCE AS SELECT * FROM dbo.T_LICENCE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LICENCE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LICENCE_OSSZES AS SELECT * FROM dbo.T_LICENCE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PENZNEMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PENZNEMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PENZNEMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PENZNEMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PENZNEMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PENZNEMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PENZNEMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PENZNEMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PENZNEMTIPUS AS SELECT * FROM dbo.T_PENZNEMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PENZNEMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PENZNEMTIPUS_OSSZES AS SELECT * FROM dbo.T_PENZNEMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PENZNEMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PENZNEMTIPUS AS SELECT * FROM dbo.T_PENZNEMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PENZNEMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PENZNEMTIPUS_OSSZES AS SELECT * FROM dbo.T_PENZNEMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MEROALLAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MEROALLAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROALLAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MEROALLAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROALLAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROALLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROALLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MEROALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROALLAS AS SELECT * FROM dbo.T_MEROALLAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MEROALLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROALLAS_OSSZES AS SELECT * FROM dbo.T_MEROALLAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MEROALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROALLAS AS SELECT * FROM dbo.T_MEROALLAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MEROALLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROALLAS_OSSZES AS SELECT * FROM dbo.T_MEROALLAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MEROHELYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MEROHELYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROHELYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MEROHELYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROHELYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROHELYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROHELYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MEROHELYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELYTIPUS AS SELECT * FROM dbo.T_MEROHELYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MEROHELYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELYTIPUS_OSSZES AS SELECT * FROM dbo.T_MEROHELYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MEROHELYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELYTIPUS AS SELECT * FROM dbo.T_MEROHELYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MEROHELYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELYTIPUS_OSSZES AS SELECT * FROM dbo.T_MEROHELYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KOZMUSZAMLA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KOZMUSZAMLA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZMUSZAMLA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KOZMUSZAMLA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZMUSZAMLA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZMUSZAMLA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZMUSZAMLA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KOZMUSZAMLA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLA AS SELECT * FROM dbo.T_KOZMUSZAMLA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KOZMUSZAMLA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLA_OSSZES AS SELECT * FROM dbo.T_KOZMUSZAMLA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KOZMUSZAMLA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLA AS SELECT * FROM dbo.T_KOZMUSZAMLA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KOZMUSZAMLA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLA_OSSZES AS SELECT * FROM dbo.T_KOZMUSZAMLA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MEROHELY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MEROHELY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROHELY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MEROHELY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEROHELY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEROHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MEROHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELY AS SELECT * FROM dbo.T_MEROHELY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MEROHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELY_OSSZES AS SELECT * FROM dbo.T_MEROHELY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MEROHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELY AS SELECT * FROM dbo.T_MEROHELY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MEROHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEROHELY_OSSZES AS SELECT * FROM dbo.T_MEROHELY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KOZMUSZAMLATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KOZMUSZAMLATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZMUSZAMLATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KOZMUSZAMLATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZMUSZAMLATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZMUSZAMLATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZMUSZAMLATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KOZMUSZAMLATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLATIPUS AS SELECT * FROM dbo.T_KOZMUSZAMLATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KOZMUSZAMLATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLATIPUS_OSSZES AS SELECT * FROM dbo.T_KOZMUSZAMLATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KOZMUSZAMLATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLATIPUS AS SELECT * FROM dbo.T_KOZMUSZAMLATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KOZMUSZAMLATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZMUSZAMLATIPUS_OSSZES AS SELECT * FROM dbo.T_KOZMUSZAMLATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FENNTARTO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FENNTARTO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FENNTARTO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FENNTARTO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FENNTARTO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FENNTARTO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FENNTARTO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FENNTARTO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTO AS SELECT * FROM dbo.T_FENNTARTO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FENNTARTO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTO_OSSZES AS SELECT * FROM dbo.T_FENNTARTO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FENNTARTO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTO AS SELECT * FROM dbo.T_FENNTARTO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FENNTARTO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTO_OSSZES AS SELECT * FROM dbo.T_FENNTARTO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_JELSZOVISSZAALLITAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_JELSZOVISSZAALLITAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JELSZOVISSZAALLITAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JELSZOVISSZAALLITAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JELSZOVISSZAALLITAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JELSZOVISSZAALLITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JELSZOVISSZAALLITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_JELSZOVISSZAALLITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOVISSZAALLITAS AS SELECT * FROM dbo.T_JELSZOVISSZAALLITAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JELSZOVISSZAALLITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOVISSZAALLITAS_OSSZES AS SELECT * FROM dbo.T_JELSZOVISSZAALLITAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JELSZOVISSZAALLITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOVISSZAALLITAS AS SELECT * FROM dbo.T_JELSZOVISSZAALLITAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_JELSZOVISSZAALLITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JELSZOVISSZAALLITAS_OSSZES AS SELECT * FROM dbo.T_JELSZOVISSZAALLITAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HITTANADATSZOLGALTATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HITTANADATSZOLGALTATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HITTANADATSZOLGALTATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HITTANADATSZOLGALTATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HITTANADATSZOLGALTATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HITTANADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HITTANADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_HITTANADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANADATSZOLGALTATAS AS SELECT * FROM dbo.T_HITTANADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HITTANADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_HITTANADATSZOLGALTATAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HITTANADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANADATSZOLGALTATAS AS SELECT * FROM dbo.T_HITTANADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HITTANADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_HITTANADATSZOLGALTATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HITTANTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HITTANTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HITTANTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HITTANTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HITTANTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HITTANTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HITTANTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HITTANTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANTIPUS AS SELECT * FROM dbo.T_HITTANTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HITTANTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANTIPUS_OSSZES AS SELECT * FROM dbo.T_HITTANTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HITTANTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANTIPUS AS SELECT * FROM dbo.T_HITTANTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HITTANTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HITTANTIPUS_OSSZES AS SELECT * FROM dbo.T_HITTANTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HAZIFELADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HAZIFELADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HAZIFELADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HAZIFELADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HAZIFELADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HAZIFELADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HAZIFELADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_HAZIFELADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HAZIFELADATOK AS SELECT * FROM dbo.T_HAZIFELADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HAZIFELADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HAZIFELADATOK_OSSZES AS SELECT * FROM dbo.T_HAZIFELADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HAZIFELADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HAZIFELADATOK AS SELECT * FROM dbo.T_HAZIFELADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HAZIFELADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HAZIFELADATOK_OSSZES AS SELECT * FROM dbo.T_HAZIFELADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_VEGZETTSEGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_VEGZETTSEGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEGZETTSEGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_VEGZETTSEGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEGZETTSEGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEGZETTSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_VEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEGTIPUS AS SELECT * FROM dbo.T_VEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_VEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_VEGZETTSEGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_VEGZETTSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEGTIPUS AS SELECT * FROM dbo.T_VEGZETTSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_VEGZETTSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEGZETTSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_VEGZETTSEGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELEARNING */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELEARNING', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNING''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELEARNING_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELEARNING_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNING' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELEARNING' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ELEARNING */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNING AS SELECT * FROM dbo.T_ELEARNING WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELEARNING_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNING_OSSZES AS SELECT * FROM dbo.T_ELEARNING WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELEARNING */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNING AS SELECT * FROM dbo.T_ELEARNING WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELEARNING_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELEARNING_OSSZES AS SELECT * FROM dbo.T_ELEARNING' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DICTIONARYTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DICTIONARYTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DICTIONARYTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DICTIONARYTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DICTIONARYTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DICTIONARYTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DICTIONARYTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DICTIONARYTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYTYPE AS SELECT * FROM dbo.T_DICTIONARYTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DICTIONARYTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYTYPE_OSSZES AS SELECT * FROM dbo.T_DICTIONARYTYPE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DICTIONARYTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYTYPE AS SELECT * FROM dbo.T_DICTIONARYTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DICTIONARYTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYTYPE_OSSZES AS SELECT * FROM dbo.T_DICTIONARYTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOERTEKELESLATTAMOZAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOERTEKELESLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOERTEKELESLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOERTEKELESLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS AS SELECT * FROM dbo.T_TANULOERTEKELESLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOERTEKELESLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOERTEKELESLATTAMOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOERTEKELESLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS AS SELECT * FROM dbo.T_TANULOERTEKELESLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOERTEKELESLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELESLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOERTEKELESLATTAMOZAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOESEMENYLATTAMOZAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOESEMENYLATTAMOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESEMENYLATTAMOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOESEMENYLATTAMOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESEMENYLATTAMOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESEMENYLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESEMENYLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOESEMENYLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENYLATTAMOZAS AS SELECT * FROM dbo.T_TANULOESEMENYLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOESEMENYLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENYLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOESEMENYLATTAMOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOESEMENYLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENYLATTAMOZAS AS SELECT * FROM dbo.T_TANULOESEMENYLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOESEMENYLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENYLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOESEMENYLATTAMOZAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOMULASZTASLATTAMOZAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTASLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTASLATTAMOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOMULASZTASLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS AS SELECT * FROM dbo.T_TANULOMULASZTASLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOMULASZTASLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTASLATTAMOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOMULASZTASLATTAMOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS AS SELECT * FROM dbo.T_TANULOMULASZTASLATTAMOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOMULASZTASLATTAMOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASLATTAMOZAS_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTASLATTAMOZAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORARENDIORATULAJDONSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORARENDIORATULAJDONSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORARENDIORATULAJDONSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORARENDIORATULAJDONSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORARENDIORATULAJDONSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORARENDIORATULAJDONSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORARENDIORATULAJDONSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ORARENDIORATULAJDONSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORATULAJDONSAG AS SELECT * FROM dbo.T_ORARENDIORATULAJDONSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORARENDIORATULAJDONSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORATULAJDONSAG_OSSZES AS SELECT * FROM dbo.T_ORARENDIORATULAJDONSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORARENDIORATULAJDONSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORATULAJDONSAG AS SELECT * FROM dbo.T_ORARENDIORATULAJDONSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORARENDIORATULAJDONSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORATULAJDONSAG_OSSZES AS SELECT * FROM dbo.T_ORARENDIORATULAJDONSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORATULAJDONSAGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORATULAJDONSAGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATULAJDONSAGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORATULAJDONSAGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATULAJDONSAGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATULAJDONSAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATULAJDONSAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ORATULAJDONSAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATULAJDONSAGTIPUS AS SELECT * FROM dbo.T_ORATULAJDONSAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORATULAJDONSAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATULAJDONSAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ORATULAJDONSAGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORATULAJDONSAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATULAJDONSAGTIPUS AS SELECT * FROM dbo.T_ORATULAJDONSAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORATULAJDONSAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATULAJDONSAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ORATULAJDONSAGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANITASIORATULAJDONSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANITASIORATULAJDONSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANITASIORATULAJDONSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANITASIORATULAJDONSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANITASIORATULAJDONSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANITASIORATULAJDONSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANITASIORATULAJDONSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANITASIORATULAJDONSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORATULAJDONSAG AS SELECT * FROM dbo.T_TANITASIORATULAJDONSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANITASIORATULAJDONSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORATULAJDONSAG_OSSZES AS SELECT * FROM dbo.T_TANITASIORATULAJDONSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANITASIORATULAJDONSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORATULAJDONSAG AS SELECT * FROM dbo.T_TANITASIORATULAJDONSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANITASIORATULAJDONSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORATULAJDONSAG_OSSZES AS SELECT * FROM dbo.T_TANITASIORATULAJDONSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NATKERDOIV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NATKERDOIV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NATKERDOIV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NATKERDOIV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NATKERDOIV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NATKERDOIV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NATKERDOIV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NATKERDOIV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATKERDOIV AS SELECT * FROM dbo.T_NATKERDOIV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NATKERDOIV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATKERDOIV_OSSZES AS SELECT * FROM dbo.T_NATKERDOIV WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NATKERDOIV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATKERDOIV AS SELECT * FROM dbo.T_NATKERDOIV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NATKERDOIV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATKERDOIV_OSSZES AS SELECT * FROM dbo.T_NATKERDOIV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTEKELESMONDATBANK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTEKELESMONDATBANK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESMONDATBANK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTEKELESMONDATBANK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESMONDATBANK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESMONDATBANK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESMONDATBANK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERTEKELESMONDATBANK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMONDATBANK AS SELECT * FROM dbo.T_ERTEKELESMONDATBANK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTEKELESMONDATBANK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMONDATBANK_OSSZES AS SELECT * FROM dbo.T_ERTEKELESMONDATBANK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTEKELESMONDATBANK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMONDATBANK AS SELECT * FROM dbo.T_ERTEKELESMONDATBANK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTEKELESMONDATBANK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMONDATBANK_OSSZES AS SELECT * FROM dbo.T_ERTEKELESMONDATBANK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KOZOSSEGISZOLGALATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZOSSEGISZOLGALATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZOSSEGISZOLGALATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KOZOSSEGISZOLGALATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS AS SELECT * FROM dbo.T_KOZOSSEGISZOLGALATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KOZOSSEGISZOLGALATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS_OSSZES AS SELECT * FROM dbo.T_KOZOSSEGISZOLGALATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KOZOSSEGISZOLGALATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS AS SELECT * FROM dbo.T_KOZOSSEGISZOLGALATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KOZOSSEGISZOLGALATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZOSSEGISZOLGALATTIPUS_OSSZES AS SELECT * FROM dbo.T_KOZOSSEGISZOLGALATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGTEREMFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGTEREMFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTEREMFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGTEREMFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTEREMFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTEREMFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTEREMFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGTEREMFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREMFOGLALTSAG AS SELECT * FROM dbo.T_OGTEREMFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGTEREMFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREMFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTEREMFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGTEREMFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREMFOGLALTSAG AS SELECT * FROM dbo.T_OGTEREMFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGTEREMFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREMFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTEREMFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGFOGLALKOZASFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZASFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZASFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGFOGLALKOZASFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG AS SELECT * FROM dbo.T_OGFOGLALKOZASFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZASFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZASFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGFOGLALKOZASFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG AS SELECT * FROM dbo.T_OGFOGLALKOZASFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZASFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZASFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZASFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGEXPORTORAREND */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGEXPORTORAREND', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGEXPORTORAREND''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGEXPORTORAREND_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGEXPORTORAREND_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGEXPORTORAREND' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGEXPORTORAREND' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGEXPORTORAREND */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGEXPORTORAREND AS SELECT * FROM dbo.T_OGEXPORTORAREND WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGEXPORTORAREND_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGEXPORTORAREND_OSSZES AS SELECT * FROM dbo.T_OGEXPORTORAREND WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGEXPORTORAREND */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGEXPORTORAREND AS SELECT * FROM dbo.T_OGEXPORTORAREND WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGEXPORTORAREND_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGEXPORTORAREND_OSSZES AS SELECT * FROM dbo.T_OGEXPORTORAREND' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGORARENDIORA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGORARENDIORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGORARENDIORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGORARENDIORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGORARENDIORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGORARENDIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGORARENDIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGORARENDIORA AS SELECT * FROM dbo.T_OGORARENDIORA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGORARENDIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGORARENDIORA_OSSZES AS SELECT * FROM dbo.T_OGORARENDIORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGORARENDIORA AS SELECT * FROM dbo.T_OGORARENDIORA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGORARENDIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGORARENDIORA_OSSZES AS SELECT * FROM dbo.T_OGORARENDIORA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGINTEZMENYFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGINTEZMENYFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGINTEZMENYFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGINTEZMENYFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGINTEZMENYFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGINTEZMENYFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGINTEZMENYFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGINTEZMENYFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGINTEZMENYFOGLALTSAG AS SELECT * FROM dbo.T_OGINTEZMENYFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGINTEZMENYFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGINTEZMENYFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGINTEZMENYFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGINTEZMENYFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGINTEZMENYFOGLALTSAG AS SELECT * FROM dbo.T_OGINTEZMENYFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGINTEZMENYFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGINTEZMENYFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGINTEZMENYFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGGENERATORALAP */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGGENERATORALAP', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGGENERATORALAP''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGGENERATORALAP_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGGENERATORALAP_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGGENERATORALAP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGGENERATORALAP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGGENERATORALAP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGGENERATORALAP AS SELECT * FROM dbo.T_OGGENERATORALAP WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGGENERATORALAP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGGENERATORALAP_OSSZES AS SELECT * FROM dbo.T_OGGENERATORALAP WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGGENERATORALAP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGGENERATORALAP AS SELECT * FROM dbo.T_OGGENERATORALAP WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGGENERATORALAP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGGENERATORALAP_OSSZES AS SELECT * FROM dbo.T_OGGENERATORALAP' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGOSZTALYCSOPORTFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGOSZTALYCSOPORTFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGOSZTALYCSOPORTFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGOSZTALYCSOPORTFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG AS SELECT * FROM dbo.T_OGOSZTALYCSOPORTFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGOSZTALYCSOPORTFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGOSZTALYCSOPORTFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG AS SELECT * FROM dbo.T_OGOSZTALYCSOPORTFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORTFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGOSZTALYCSOPORTFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGFOGLALTSAGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGFOGLALTSAGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALTSAGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGFOGLALTSAGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALTSAGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALTSAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALTSAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OGFOGLALTSAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALTSAGTIPUS AS SELECT * FROM dbo.T_OGFOGLALTSAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGFOGLALTSAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALTSAGTIPUS_OSSZES AS SELECT * FROM dbo.T_OGFOGLALTSAGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGFOGLALTSAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALTSAGTIPUS AS SELECT * FROM dbo.T_OGFOGLALTSAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGFOGLALTSAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALTSAGTIPUS_OSSZES AS SELECT * FROM dbo.T_OGFOGLALTSAGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGFOGLALKOZAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGFOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS AS SELECT * FROM dbo.T_OGFOGLALKOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGFOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS AS SELECT * FROM dbo.T_OGFOGLALKOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGTANTARGYFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGTANTARGYFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTANTARGYFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGTANTARGYFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTANTARGYFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTANTARGYFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTANTARGYFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGTANTARGYFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANTARGYFOGLALTSAG AS SELECT * FROM dbo.T_OGTANTARGYFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGTANTARGYFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANTARGYFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTANTARGYFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGTANTARGYFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANTARGYFOGLALTSAG AS SELECT * FROM dbo.T_OGTANTARGYFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGTANTARGYFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANTARGYFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTANTARGYFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGFOGLALKOZAS_TEREM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZAS_TEREM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZAS_TEREM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGFOGLALKOZAS_TEREM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGFOGLALKOZAS_TEREM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZAS_TEREM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGFOGLALKOZAS_TEREM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGFOGLALKOZAS_TEREM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_TEREM AS SELECT * FROM dbo.T_OGFOGLALKOZAS_TEREM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZAS_TEREM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_TEREM_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZAS_TEREM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGFOGLALKOZAS_TEREM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_TEREM AS SELECT * FROM dbo.T_OGFOGLALKOZAS_TEREM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGFOGLALKOZAS_TEREM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGFOGLALKOZAS_TEREM_OSSZES AS SELECT * FROM dbo.T_OGFOGLALKOZAS_TEREM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGOSZTALYCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGOSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGOSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGOSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGOSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGOSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGOSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGTEREM_TANTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGTEREM_TANTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTEREM_TANTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGTEREM_TANTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTEREM_TANTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTEREM_TANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTEREM_TANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGTEREM_TANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREM_TANTARGY AS SELECT * FROM dbo.T_OGTEREM_TANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGTEREM_TANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREM_TANTARGY_OSSZES AS SELECT * FROM dbo.T_OGTEREM_TANTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGTEREM_TANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREM_TANTARGY AS SELECT * FROM dbo.T_OGTEREM_TANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGTEREM_TANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTEREM_TANTARGY_OSSZES AS SELECT * FROM dbo.T_OGTEREM_TANTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OGTANARFOGLALTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OGTANARFOGLALTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTANARFOGLALTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGTANARFOGLALTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGTANARFOGLALTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTANARFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OGTANARFOGLALTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OGTANARFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANARFOGLALTSAG AS SELECT * FROM dbo.T_OGTANARFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGTANARFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANARFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTANARFOGLALTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGTANARFOGLALTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANARFOGLALTSAG AS SELECT * FROM dbo.T_OGTANARFOGLALTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OGTANARFOGLALTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGTANARFOGLALTSAG_OSSZES AS SELECT * FROM dbo.T_OGTANARFOGLALTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUKODESIHELYADATSZOLGALTATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELYADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELYADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MUKODESIHELYADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS AS SELECT * FROM dbo.T_MUKODESIHELYADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUKODESIHELYADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELYADATSZOLGALTATAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUKODESIHELYADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS AS SELECT * FROM dbo.T_MUKODESIHELYADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUKODESIHELYADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELYADATSZOLGALTATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_INTEZMENYESZKOZADATSZOLGALTA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYESZKOZADATSZOLGALTA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYESZKOZADATSZOLGALTA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_INTEZMENYESZKOZADATSZOLGALTA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA AS SELECT * FROM dbo.T_INTEZMENYESZKOZADATSZOLGALTA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES AS SELECT * FROM dbo.T_INTEZMENYESZKOZADATSZOLGALTA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_INTEZMENYESZKOZADATSZOLGALTA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA AS SELECT * FROM dbo.T_INTEZMENYESZKOZADATSZOLGALTA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYESZKOZADATSZOLGALTA_OSSZES AS SELECT * FROM dbo.T_INTEZMENYESZKOZADATSZOLGALTA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_VEZETOIORASZAMOKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_VEZETOIORASZAMOKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEZETOIORASZAMOKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_VEZETOIORASZAMOKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VEZETOIORASZAMOKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEZETOIORASZAMOKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VEZETOIORASZAMOKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_VEZETOIORASZAMOKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEZETOIORASZAMOKTIPUS AS SELECT * FROM dbo.T_VEZETOIORASZAMOKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_VEZETOIORASZAMOKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEZETOIORASZAMOKTIPUS_OSSZES AS SELECT * FROM dbo.T_VEZETOIORASZAMOKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_VEZETOIORASZAMOKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEZETOIORASZAMOKTIPUS AS SELECT * FROM dbo.T_VEZETOIORASZAMOKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_VEZETOIORASZAMOKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VEZETOIORASZAMOKTIPUS_OSSZES AS SELECT * FROM dbo.T_VEZETOIORASZAMOKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGLALKOZTATASTIPUSA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZTATASTIPUSA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZTATASTIPUSA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZTATASTIPUSA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZTATASTIPUSA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZTATASTIPUSA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZTATASTIPUSA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FOGLALKOZTATASTIPUSA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZTATASTIPUSA AS SELECT * FROM dbo.T_FOGLALKOZTATASTIPUSA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGLALKOZTATASTIPUSA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZTATASTIPUSA_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZTATASTIPUSA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGLALKOZTATASTIPUSA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZTATASTIPUSA AS SELECT * FROM dbo.T_FOGLALKOZTATASTIPUSA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGLALKOZTATASTIPUSA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZTATASTIPUSA_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZTATASTIPUSA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGISZINT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGISZINT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGISZINT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGISZINT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGISZINT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGISZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGISZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGISZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGISZINT AS SELECT * FROM dbo.T_ERETTSEGISZINT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGISZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGISZINT_OSSZES AS SELECT * FROM dbo.T_ERETTSEGISZINT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGISZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGISZINT AS SELECT * FROM dbo.T_ERETTSEGISZINT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGISZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGISZINT_OSSZES AS SELECT * FROM dbo.T_ERETTSEGISZINT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGITIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGITIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITIPUS AS SELECT * FROM dbo.T_ERETTSEGITIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGITIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITIPUS_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGITIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITIPUS AS SELECT * FROM dbo.T_ERETTSEGITIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGITIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITIPUS_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGIEREDMENY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIEREDMENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIEREDMENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGIEREDMENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGIEREDMENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIEREDMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGIEREDMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGIEREDMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIEREDMENY AS SELECT * FROM dbo.T_ERETTSEGIEREDMENY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGIEREDMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIEREDMENY_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIEREDMENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGIEREDMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIEREDMENY AS SELECT * FROM dbo.T_ERETTSEGIEREDMENY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGIEREDMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGIEREDMENY_OSSZES AS SELECT * FROM dbo.T_ERETTSEGIEREDMENY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGITANTARGYADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITANTARGYADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITANTARGYADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITANTARGYADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITANTARGYADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITANTARGYADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITANTARGYADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGITANTARGYADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGYADATOK AS SELECT * FROM dbo.T_ERETTSEGITANTARGYADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGITANTARGYADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGYADATOK_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITANTARGYADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGITANTARGYADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGYADATOK AS SELECT * FROM dbo.T_ERETTSEGITANTARGYADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGITANTARGYADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGYADATOK_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITANTARGYADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERETTSEGITANTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITANTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITANTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERETTSEGITANTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERETTSEGITANTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERETTSEGITANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERETTSEGITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGY AS SELECT * FROM dbo.T_ERETTSEGITANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERETTSEGITANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGY_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITANTARGY WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERETTSEGITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGY AS SELECT * FROM dbo.T_ERETTSEGITANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERETTSEGITANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERETTSEGITANTARGY_OSSZES AS SELECT * FROM dbo.T_ERETTSEGITANTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TOVABBIMUNKAUGYIADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TOVABBIMUNKAUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TOVABBIMUNKAUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TOVABBIMUNKAUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK AS SELECT * FROM dbo.T_TOVABBIMUNKAUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TOVABBIMUNKAUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_TOVABBIMUNKAUGYIADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TOVABBIMUNKAUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK AS SELECT * FROM dbo.T_TOVABBIMUNKAUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TOVABBIMUNKAUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TOVABBIMUNKAUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_TOVABBIMUNKAUGYIADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_RESZSZAKKEPESITESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_RESZSZAKKEPESITESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RESZSZAKKEPESITESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_RESZSZAKKEPESITESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RESZSZAKKEPESITESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RESZSZAKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RESZSZAKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_RESZSZAKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZSZAKKEPESITESTIPUS AS SELECT * FROM dbo.T_RESZSZAKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_RESZSZAKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZSZAKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_RESZSZAKKEPESITESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_RESZSZAKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZSZAKKEPESITESTIPUS AS SELECT * FROM dbo.T_RESZSZAKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_RESZSZAKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZSZAKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_RESZSZAKKEPESITESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_AGAZATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_AGAZATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AGAZATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AGAZATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AGAZATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AGAZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_AGAZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_AGAZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AGAZATTIPUS AS SELECT * FROM dbo.T_AGAZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AGAZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AGAZATTIPUS_OSSZES AS SELECT * FROM dbo.T_AGAZATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AGAZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AGAZATTIPUS AS SELECT * FROM dbo.T_AGAZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_AGAZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AGAZATTIPUS_OSSZES AS SELECT * FROM dbo.T_AGAZATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZAKMACSOPORTTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZAKMACSOPORTTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKMACSOPORTTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZAKMACSOPORTTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKMACSOPORTTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKMACSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKMACSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZAKMACSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKMACSOPORTTIPUS AS SELECT * FROM dbo.T_SZAKMACSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZAKMACSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKMACSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKMACSOPORTTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZAKMACSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKMACSOPORTTIPUS AS SELECT * FROM dbo.T_SZAKMACSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZAKMACSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKMACSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKMACSOPORTTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZAKKEPESITESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZAKKEPESITESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKKEPESITESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZAKKEPESITESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZAKKEPESITESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZAKKEPESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZAKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKKEPESITESTIPUS AS SELECT * FROM dbo.T_SZAKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZAKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKKEPESITESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZAKKEPESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKKEPESITESTIPUS AS SELECT * FROM dbo.T_SZAKKEPESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZAKKEPESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZAKKEPESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_SZAKKEPESITESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUKODESIHELYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUKODESIHELYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYTIPUS AS SELECT * FROM dbo.T_MUKODESIHELYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUKODESIHELYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYTIPUS_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUKODESIHELYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYTIPUS AS SELECT * FROM dbo.T_MUKODESIHELYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUKODESIHELYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELYTIPUS_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IKTESZKOZHASZNALATMOD */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IKTESZKOZHASZNALATMOD', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTESZKOZHASZNALATMOD''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IKTESZKOZHASZNALATMOD_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTESZKOZHASZNALATMOD_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTESZKOZHASZNALATMOD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTESZKOZHASZNALATMOD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IKTESZKOZHASZNALATMOD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTESZKOZHASZNALATMOD AS SELECT * FROM dbo.T_IKTESZKOZHASZNALATMOD WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IKTESZKOZHASZNALATMOD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTESZKOZHASZNALATMOD_OSSZES AS SELECT * FROM dbo.T_IKTESZKOZHASZNALATMOD WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IKTESZKOZHASZNALATMOD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTESZKOZHASZNALATMOD AS SELECT * FROM dbo.T_IKTESZKOZHASZNALATMOD WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IKTESZKOZHASZNALATMOD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTESZKOZHASZNALATMOD_OSSZES AS SELECT * FROM dbo.T_IKTESZKOZHASZNALATMOD' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELSODLEGESIKTESZKOZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELSODLEGESIKTESZKOZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELSODLEGESIKTESZKOZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELSODLEGESIKTESZKOZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELSODLEGESIKTESZKOZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELSODLEGESIKTESZKOZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELSODLEGESIKTESZKOZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ELSODLEGESIKTESZKOZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELSODLEGESIKTESZKOZ AS SELECT * FROM dbo.T_ELSODLEGESIKTESZKOZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELSODLEGESIKTESZKOZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELSODLEGESIKTESZKOZ_OSSZES AS SELECT * FROM dbo.T_ELSODLEGESIKTESZKOZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELSODLEGESIKTESZKOZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELSODLEGESIKTESZKOZ AS SELECT * FROM dbo.T_ELSODLEGESIKTESZKOZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELSODLEGESIKTESZKOZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELSODLEGESIKTESZKOZ_OSSZES AS SELECT * FROM dbo.T_ELSODLEGESIKTESZKOZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PEDAGOGUSIKTADATSZOLGALTATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSIKTADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSIKTADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_PEDAGOGUSIKTADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS AS SELECT * FROM dbo.T_PEDAGOGUSIKTADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSIKTADATSZOLGALTATAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PEDAGOGUSIKTADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS AS SELECT * FROM dbo.T_PEDAGOGUSIKTADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSIKTADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSIKTADATSZOLGALTATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_WIFIELERES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_WIFIELERES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_WIFIELERES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_WIFIELERES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_WIFIELERES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_WIFIELERES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_WIFIELERES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_WIFIELERES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_WIFIELERES AS SELECT * FROM dbo.T_WIFIELERES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_WIFIELERES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_WIFIELERES_OSSZES AS SELECT * FROM dbo.T_WIFIELERES WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_WIFIELERES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_WIFIELERES AS SELECT * FROM dbo.T_WIFIELERES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_WIFIELERES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_WIFIELERES_OSSZES AS SELECT * FROM dbo.T_WIFIELERES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IKTKOMPETENCIASZINT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IKTKOMPETENCIASZINT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTKOMPETENCIASZINT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IKTKOMPETENCIASZINT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTKOMPETENCIASZINT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTKOMPETENCIASZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTKOMPETENCIASZINT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IKTKOMPETENCIASZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTKOMPETENCIASZINT AS SELECT * FROM dbo.T_IKTKOMPETENCIASZINT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IKTKOMPETENCIASZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTKOMPETENCIASZINT_OSSZES AS SELECT * FROM dbo.T_IKTKOMPETENCIASZINT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IKTKOMPETENCIASZINT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTKOMPETENCIASZINT AS SELECT * FROM dbo.T_IKTKOMPETENCIASZINT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IKTKOMPETENCIASZINT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTKOMPETENCIASZINT_OSSZES AS SELECT * FROM dbo.T_IKTKOMPETENCIASZINT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ENAPLOHASZNALAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ENAPLOHASZNALAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOHASZNALAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ENAPLOHASZNALAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOHASZNALAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOHASZNALAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOHASZNALAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ENAPLOHASZNALAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOHASZNALAT AS SELECT * FROM dbo.T_ENAPLOHASZNALAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ENAPLOHASZNALAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOHASZNALAT_OSSZES AS SELECT * FROM dbo.T_ENAPLOHASZNALAT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ENAPLOHASZNALAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOHASZNALAT AS SELECT * FROM dbo.T_ENAPLOHASZNALAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ENAPLOHASZNALAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOHASZNALAT_OSSZES AS SELECT * FROM dbo.T_ENAPLOHASZNALAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TAGOZATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TAGOZATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAGOZATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TAGOZATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAGOZATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAGOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TAGOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TAGOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAGOZATTIPUS AS SELECT * FROM dbo.T_TAGOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TAGOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAGOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_TAGOZATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TAGOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAGOZATTIPUS AS SELECT * FROM dbo.T_TAGOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TAGOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAGOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_TAGOZATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NEBULO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NEBULO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEBULO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NEBULO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEBULO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEBULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEBULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NEBULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEBULO AS SELECT * FROM dbo.T_NEBULO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NEBULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEBULO_OSSZES AS SELECT * FROM dbo.T_NEBULO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NEBULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEBULO AS SELECT * FROM dbo.T_NEBULO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NEBULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEBULO_OSSZES AS SELECT * FROM dbo.T_NEBULO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELVETELSTATUSZATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELVETELSTATUSZATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELVETELSTATUSZATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELVETELSTATUSZATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELVETELSTATUSZATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELVETELSTATUSZATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELVETELSTATUSZATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FELVETELSTATUSZATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELVETELSTATUSZATIPUS AS SELECT * FROM dbo.T_FELVETELSTATUSZATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELVETELSTATUSZATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELVETELSTATUSZATIPUS_OSSZES AS SELECT * FROM dbo.T_FELVETELSTATUSZATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELVETELSTATUSZATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELVETELSTATUSZATIPUS AS SELECT * FROM dbo.T_FELVETELSTATUSZATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELVETELSTATUSZATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELVETELSTATUSZATIPUS_OSSZES AS SELECT * FROM dbo.T_FELVETELSTATUSZATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_UPLOADEDFILE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_UPLOADEDFILE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_UPLOADEDFILE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_UPLOADEDFILE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_UPLOADEDFILE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_UPLOADEDFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_UPLOADEDFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_UPLOADEDFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_UPLOADEDFILE AS SELECT * FROM dbo.T_UPLOADEDFILE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_UPLOADEDFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_UPLOADEDFILE_OSSZES AS SELECT * FROM dbo.T_UPLOADEDFILE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_UPLOADEDFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_UPLOADEDFILE AS SELECT * FROM dbo.T_UPLOADEDFILE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_UPLOADEDFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_UPLOADEDFILE_OSSZES AS SELECT * FROM dbo.T_UPLOADEDFILE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IDOKERET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IDOKERET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IDOKERET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IDOKERET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IDOKERET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IDOKERET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IDOKERET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IDOKERET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IDOKERET AS SELECT * FROM dbo.T_IDOKERET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IDOKERET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IDOKERET_OSSZES AS SELECT * FROM dbo.T_IDOKERET WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IDOKERET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IDOKERET AS SELECT * FROM dbo.T_IDOKERET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IDOKERET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IDOKERET_OSSZES AS SELECT * FROM dbo.T_IDOKERET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EPENZTARCABIZONYLAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EPENZTARCABIZONYLAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCABIZONYLAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EPENZTARCABIZONYLAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCABIZONYLAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCABIZONYLAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCABIZONYLAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_EPENZTARCABIZONYLAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCABIZONYLAT AS SELECT * FROM dbo.T_EPENZTARCABIZONYLAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EPENZTARCABIZONYLAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCABIZONYLAT_OSSZES AS SELECT * FROM dbo.T_EPENZTARCABIZONYLAT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EPENZTARCABIZONYLAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCABIZONYLAT AS SELECT * FROM dbo.T_EPENZTARCABIZONYLAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EPENZTARCABIZONYLAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCABIZONYLAT_OSSZES AS SELECT * FROM dbo.T_EPENZTARCABIZONYLAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OSSZEGTULLEPESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OSSZEGTULLEPESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSSZEGTULLEPESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSSZEGTULLEPESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSSZEGTULLEPESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSSZEGTULLEPESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSSZEGTULLEPESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OSSZEGTULLEPESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEGTULLEPESTIPUS AS SELECT * FROM dbo.T_OSSZEGTULLEPESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSSZEGTULLEPESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEGTULLEPESTIPUS_OSSZES AS SELECT * FROM dbo.T_OSSZEGTULLEPESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSSZEGTULLEPESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEGTULLEPESTIPUS AS SELECT * FROM dbo.T_OSSZEGTULLEPESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OSSZEGTULLEPESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSSZEGTULLEPESTIPUS_OSSZES AS SELECT * FROM dbo.T_OSSZEGTULLEPESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EPENZTARCATETEL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EPENZTARCATETEL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCATETEL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EPENZTARCATETEL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCATETEL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCATETEL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCATETEL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_EPENZTARCATETEL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETEL AS SELECT * FROM dbo.T_EPENZTARCATETEL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EPENZTARCATETEL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETEL_OSSZES AS SELECT * FROM dbo.T_EPENZTARCATETEL WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EPENZTARCATETEL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETEL AS SELECT * FROM dbo.T_EPENZTARCATETEL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EPENZTARCATETEL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETEL_OSSZES AS SELECT * FROM dbo.T_EPENZTARCATETEL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EPENZTARCATETELSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EPENZTARCATETELSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCATETELSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EPENZTARCATETELSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCATETELSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCATETELSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCATETELSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_EPENZTARCATETELSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETELSTATUSZ AS SELECT * FROM dbo.T_EPENZTARCATETELSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EPENZTARCATETELSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETELSTATUSZ_OSSZES AS SELECT * FROM dbo.T_EPENZTARCATETELSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EPENZTARCATETELSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETELSTATUSZ AS SELECT * FROM dbo.T_EPENZTARCATETELSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EPENZTARCATETELSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCATETELSTATUSZ_OSSZES AS SELECT * FROM dbo.T_EPENZTARCATETELSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EPENZTARCAPARAMETEREK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EPENZTARCAPARAMETEREK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCAPARAMETEREK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EPENZTARCAPARAMETEREK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EPENZTARCAPARAMETEREK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCAPARAMETEREK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EPENZTARCAPARAMETEREK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_EPENZTARCAPARAMETEREK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCAPARAMETEREK AS SELECT * FROM dbo.T_EPENZTARCAPARAMETEREK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EPENZTARCAPARAMETEREK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCAPARAMETEREK_OSSZES AS SELECT * FROM dbo.T_EPENZTARCAPARAMETEREK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EPENZTARCAPARAMETEREK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCAPARAMETEREK AS SELECT * FROM dbo.T_EPENZTARCAPARAMETEREK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EPENZTARCAPARAMETEREK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EPENZTARCAPARAMETEREK_OSSZES AS SELECT * FROM dbo.T_EPENZTARCAPARAMETEREK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HIBAJEGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HIBAJEGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HIBAJEGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HIBAJEGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HIBAJEGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HIBAJEGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HIBAJEGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_HIBAJEGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGY AS SELECT * FROM dbo.T_HIBAJEGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HIBAJEGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGY_OSSZES AS SELECT * FROM dbo.T_HIBAJEGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HIBAJEGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGY AS SELECT * FROM dbo.T_HIBAJEGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HIBAJEGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGY_OSSZES AS SELECT * FROM dbo.T_HIBAJEGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HIBAJEGYSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HIBAJEGYSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HIBAJEGYSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HIBAJEGYSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HIBAJEGYSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HIBAJEGYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HIBAJEGYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HIBAJEGYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGYSTATUSZ AS SELECT * FROM dbo.T_HIBAJEGYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HIBAJEGYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_HIBAJEGYSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HIBAJEGYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGYSTATUSZ AS SELECT * FROM dbo.T_HIBAJEGYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HIBAJEGYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HIBAJEGYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_HIBAJEGYSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PRIORITAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PRIORITAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PRIORITAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PRIORITAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PRIORITAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PRIORITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PRIORITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PRIORITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PRIORITAS AS SELECT * FROM dbo.T_PRIORITAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PRIORITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PRIORITAS_OSSZES AS SELECT * FROM dbo.T_PRIORITAS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PRIORITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PRIORITAS AS SELECT * FROM dbo.T_PRIORITAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PRIORITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PRIORITAS_OSSZES AS SELECT * FROM dbo.T_PRIORITAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FORRAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FORRAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORRAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FORRAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORRAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORRAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORRAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FORRAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORRAS AS SELECT * FROM dbo.T_FORRAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FORRAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORRAS_OSSZES AS SELECT * FROM dbo.T_FORRAS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FORRAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORRAS AS SELECT * FROM dbo.T_FORRAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FORRAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORRAS_OSSZES AS SELECT * FROM dbo.T_FORRAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZERZODOSZEMELYPOZICIO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZERZODOSZEMELYPOZICIO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZERZODOSZEMELYPOZICIO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZERZODOSZEMELYPOZICIO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZERZODOSZEMELYPOZICIO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZERZODOSZEMELYPOZICIO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZERZODOSZEMELYPOZICIO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZERZODOSZEMELYPOZICIO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZERZODOSZEMELYPOZICIO AS SELECT * FROM dbo.T_SZERZODOSZEMELYPOZICIO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZERZODOSZEMELYPOZICIO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZERZODOSZEMELYPOZICIO_OSSZES AS SELECT * FROM dbo.T_SZERZODOSZEMELYPOZICIO WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZERZODOSZEMELYPOZICIO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZERZODOSZEMELYPOZICIO AS SELECT * FROM dbo.T_SZERZODOSZEMELYPOZICIO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZERZODOSZEMELYPOZICIO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZERZODOSZEMELYPOZICIO_OSSZES AS SELECT * FROM dbo.T_SZERZODOSZEMELYPOZICIO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ENAPLOTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ENAPLOTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ENAPLOTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ENAPLOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOTIPUS AS SELECT * FROM dbo.T_ENAPLOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ENAPLOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOTIPUS_OSSZES AS SELECT * FROM dbo.T_ENAPLOTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ENAPLOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOTIPUS AS SELECT * FROM dbo.T_ENAPLOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ENAPLOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOTIPUS_OSSZES AS SELECT * FROM dbo.T_ENAPLOTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ENAPLOFORRAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ENAPLOFORRAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOFORRAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ENAPLOFORRAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOFORRAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOFORRAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOFORRAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ENAPLOFORRAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOFORRAS AS SELECT * FROM dbo.T_ENAPLOFORRAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ENAPLOFORRAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOFORRAS_OSSZES AS SELECT * FROM dbo.T_ENAPLOFORRAS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ENAPLOFORRAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOFORRAS AS SELECT * FROM dbo.T_ENAPLOFORRAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ENAPLOFORRAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOFORRAS_OSSZES AS SELECT * FROM dbo.T_ENAPLOFORRAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ADATSZOLGALTATASENAPLO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ADATSZOLGALTATASENAPLO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATSZOLGALTATASENAPLO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ADATSZOLGALTATASENAPLO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ADATSZOLGALTATASENAPLO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATSZOLGALTATASENAPLO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ADATSZOLGALTATASENAPLO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ADATSZOLGALTATASENAPLO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATSZOLGALTATASENAPLO AS SELECT * FROM dbo.T_ADATSZOLGALTATASENAPLO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ADATSZOLGALTATASENAPLO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATSZOLGALTATASENAPLO_OSSZES AS SELECT * FROM dbo.T_ADATSZOLGALTATASENAPLO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ADATSZOLGALTATASENAPLO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATSZOLGALTATASENAPLO AS SELECT * FROM dbo.T_ADATSZOLGALTATASENAPLO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ADATSZOLGALTATASENAPLO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ADATSZOLGALTATASENAPLO_OSSZES AS SELECT * FROM dbo.T_ADATSZOLGALTATASENAPLO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ENAPLOINFRA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ENAPLOINFRA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOINFRA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ENAPLOINFRA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ENAPLOINFRA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOINFRA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ENAPLOINFRA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ENAPLOINFRA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOINFRA AS SELECT * FROM dbo.T_ENAPLOINFRA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ENAPLOINFRA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOINFRA_OSSZES AS SELECT * FROM dbo.T_ENAPLOINFRA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ENAPLOINFRA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOINFRA AS SELECT * FROM dbo.T_ENAPLOINFRA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ENAPLOINFRA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ENAPLOINFRA_OSSZES AS SELECT * FROM dbo.T_ENAPLOINFRA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NEMKOTOTTMUNKAIDO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NEMKOTOTTMUNKAIDO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEMKOTOTTMUNKAIDO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NEMKOTOTTMUNKAIDO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEMKOTOTTMUNKAIDO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEMKOTOTTMUNKAIDO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEMKOTOTTMUNKAIDO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NEMKOTOTTMUNKAIDO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEMKOTOTTMUNKAIDO AS SELECT * FROM dbo.T_NEMKOTOTTMUNKAIDO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NEMKOTOTTMUNKAIDO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEMKOTOTTMUNKAIDO_OSSZES AS SELECT * FROM dbo.T_NEMKOTOTTMUNKAIDO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NEMKOTOTTMUNKAIDO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEMKOTOTTMUNKAIDO AS SELECT * FROM dbo.T_NEMKOTOTTMUNKAIDO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NEMKOTOTTMUNKAIDO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEMKOTOTTMUNKAIDO_OSSZES AS SELECT * FROM dbo.T_NEMKOTOTTMUNKAIDO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESLADAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESLADAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLADAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESLADAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLADAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ESLADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADAT AS SELECT * FROM dbo.T_ESLADAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESLADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADAT_OSSZES AS SELECT * FROM dbo.T_ESLADAT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESLADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADAT AS SELECT * FROM dbo.T_ESLADAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESLADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADAT_OSSZES AS SELECT * FROM dbo.T_ESLADAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOESLADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOESLADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESLADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOESLADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESLADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESLADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESLADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOESLADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESLADATOK AS SELECT * FROM dbo.T_TANULOESLADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOESLADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESLADATOK_OSSZES AS SELECT * FROM dbo.T_TANULOESLADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOESLADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESLADATOK AS SELECT * FROM dbo.T_TANULOESLADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOESLADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESLADATOK_OSSZES AS SELECT * FROM dbo.T_TANULOESLADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESLADATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESLADATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLADATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESLADATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESLADATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLADATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESLADATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESLADATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADATTIPUS AS SELECT * FROM dbo.T_ESLADATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESLADATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADATTIPUS_OSSZES AS SELECT * FROM dbo.T_ESLADATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESLADATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADATTIPUS AS SELECT * FROM dbo.T_ESLADATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESLADATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESLADATTIPUS_OSSZES AS SELECT * FROM dbo.T_ESLADATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGLALKOZASARCHIV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASARCHIV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASARCHIV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASARCHIV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASARCHIV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASARCHIV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASARCHIV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGLALKOZASARCHIV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASARCHIV AS SELECT * FROM dbo.T_FOGLALKOZASARCHIV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGLALKOZASARCHIV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASARCHIV_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASARCHIV WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGLALKOZASARCHIV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASARCHIV AS SELECT * FROM dbo.T_FOGLALKOZASARCHIV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGLALKOZASARCHIV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASARCHIV_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASARCHIV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SOROLASOKATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SOROLASOKATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SOROLASOKATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SOROLASOKATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SOROLASOKATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SOROLASOKATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SOROLASOKATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SOROLASOKATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SOROLASOKATIPUS AS SELECT * FROM dbo.T_SOROLASOKATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SOROLASOKATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SOROLASOKATIPUS_OSSZES AS SELECT * FROM dbo.T_SOROLASOKATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SOROLASOKATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SOROLASOKATIPUS AS SELECT * FROM dbo.T_SOROLASOKATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SOROLASOKATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SOROLASOKATIPUS_OSSZES AS SELECT * FROM dbo.T_SOROLASOKATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CSOPORTTIPUS_FOGLALKOZASTIPU */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORTTIPUS_FOGLALKOZASTIPU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORTTIPUS_FOGLALKOZASTIPU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CSOPORTTIPUS_FOGLALKOZASTIPU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU AS SELECT * FROM dbo.T_CSOPORTTIPUS_FOGLALKOZASTIPU WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES AS SELECT * FROM dbo.T_CSOPORTTIPUS_FOGLALKOZASTIPU WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSOPORTTIPUS_FOGLALKOZASTIPU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU AS SELECT * FROM dbo.T_CSOPORTTIPUS_FOGLALKOZASTIPU WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_FOGLALKOZASTIPU_OSSZES AS SELECT * FROM dbo.T_CSOPORTTIPUS_FOGLALKOZASTIPU' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIRTELEPHELY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIRTELEPHELY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRTELEPHELY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIRTELEPHELY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIRTELEPHELY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRTELEPHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIRTELEPHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIRTELEPHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRTELEPHELY AS SELECT * FROM dbo.T_KIRTELEPHELY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIRTELEPHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRTELEPHELY_OSSZES AS SELECT * FROM dbo.T_KIRTELEPHELY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIRTELEPHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRTELEPHELY AS SELECT * FROM dbo.T_KIRTELEPHELY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIRTELEPHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIRTELEPHELY_OSSZES AS SELECT * FROM dbo.T_KIRTELEPHELY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUNKAIDOKEDVEZMENYOKA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAIDOKEDVEZMENYOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAIDOKEDVEZMENYOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUNKAIDOKEDVEZMENYOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA AS SELECT * FROM dbo.T_MUNKAIDOKEDVEZMENYOKA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUNKAIDOKEDVEZMENYOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA_OSSZES AS SELECT * FROM dbo.T_MUNKAIDOKEDVEZMENYOKA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUNKAIDOKEDVEZMENYOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA AS SELECT * FROM dbo.T_MUNKAIDOKEDVEZMENYOKA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUNKAIDOKEDVEZMENYOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAIDOKEDVEZMENYOKA_OSSZES AS SELECT * FROM dbo.T_MUNKAIDOKEDVEZMENYOKA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BESOROLASIFOKOZATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BESOROLASIFOKOZATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESOROLASIFOKOZATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BESOROLASIFOKOZATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BESOROLASIFOKOZATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESOROLASIFOKOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BESOROLASIFOKOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_BESOROLASIFOKOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESOROLASIFOKOZATTIPUS AS SELECT * FROM dbo.T_BESOROLASIFOKOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BESOROLASIFOKOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESOROLASIFOKOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_BESOROLASIFOKOZATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BESOROLASIFOKOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESOROLASIFOKOZATTIPUS AS SELECT * FROM dbo.T_BESOROLASIFOKOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BESOROLASIFOKOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BESOROLASIFOKOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_BESOROLASIFOKOZATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_INTEZMENYADATSZOLGALTATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYADATSZOLGALTATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_INTEZMENYADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS AS SELECT * FROM dbo.T_INTEZMENYADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_INTEZMENYADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_INTEZMENYADATSZOLGALTATAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_INTEZMENYADATSZOLGALTATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS AS SELECT * FROM dbo.T_INTEZMENYADATSZOLGALTATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_INTEZMENYADATSZOLGALTATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATSZOLGALTATAS_OSSZES AS SELECT * FROM dbo.T_INTEZMENYADATSZOLGALTATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PEDAGOGUSSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PEDAGOGUSSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSSTATUSZ AS SELECT * FROM dbo.T_PEDAGOGUSSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PEDAGOGUSSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSSTATUSZ_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PEDAGOGUSSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSSTATUSZ AS SELECT * FROM dbo.T_PEDAGOGUSSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PEDAGOGUSSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSSTATUSZ_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KRETATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KRETATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KRETATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KRETATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KRETATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KRETATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KRETATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KRETATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KRETATIPUS AS SELECT * FROM dbo.T_KRETATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KRETATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KRETATIPUS_OSSZES AS SELECT * FROM dbo.T_KRETATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KRETATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KRETATIPUS AS SELECT * FROM dbo.T_KRETATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KRETATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KRETATIPUS_OSSZES AS SELECT * FROM dbo.T_KRETATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANTARGYNEVHEZKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTARGYNEVHEZKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTARGYNEVHEZKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANTARGYNEVHEZKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA AS SELECT * FROM dbo.T_TANTARGYNEVHEZKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANTARGYNEVHEZKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA_OSSZES AS SELECT * FROM dbo.T_TANTARGYNEVHEZKATEGORIA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANTARGYNEVHEZKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA AS SELECT * FROM dbo.T_TANTARGYNEVHEZKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANTARGYNEVHEZKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGYNEVHEZKATEGORIA_OSSZES AS SELECT * FROM dbo.T_TANTARGYNEVHEZKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NAPTARIHET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NAPTARIHET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARIHET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NAPTARIHET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARIHET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTARIHET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTARIHET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NAPTARIHET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARIHET AS SELECT * FROM dbo.T_NAPTARIHET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NAPTARIHET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARIHET_OSSZES AS SELECT * FROM dbo.T_NAPTARIHET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NAPTARIHET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARIHET AS SELECT * FROM dbo.T_NAPTARIHET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NAPTARIHET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARIHET_OSSZES AS SELECT * FROM dbo.T_NAPTARIHET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HELYETTESITESIIDOSZAK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HELYETTESITESIIDOSZAK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HELYETTESITESIIDOSZAK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HELYETTESITESIIDOSZAK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HELYETTESITESIIDOSZAK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HELYETTESITESIIDOSZAK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HELYETTESITESIIDOSZAK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_HELYETTESITESIIDOSZAK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESIIDOSZAK AS SELECT * FROM dbo.T_HELYETTESITESIIDOSZAK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HELYETTESITESIIDOSZAK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESIIDOSZAK_OSSZES AS SELECT * FROM dbo.T_HELYETTESITESIIDOSZAK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HELYETTESITESIIDOSZAK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESIIDOSZAK AS SELECT * FROM dbo.T_HELYETTESITESIIDOSZAK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HELYETTESITESIIDOSZAK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESIIDOSZAK_OSSZES AS SELECT * FROM dbo.T_HELYETTESITESIIDOSZAK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TELEPULES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TELEPULES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEPULES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TELEPULES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEPULES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEPULES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEPULES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TELEPULES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEPULES AS SELECT * FROM dbo.T_TELEPULES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TELEPULES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEPULES_OSSZES AS SELECT * FROM dbo.T_TELEPULES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TELEPULES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEPULES AS SELECT * FROM dbo.T_TELEPULES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TELEPULES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEPULES_OSSZES AS SELECT * FROM dbo.T_TELEPULES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_INTEZMENY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_INTEZMENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_INTEZMENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_INTEZMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENY AS SELECT * FROM dbo.T_INTEZMENY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_INTEZMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENY_OSSZES AS SELECT * FROM dbo.T_INTEZMENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_INTEZMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENY AS SELECT * FROM dbo.T_INTEZMENY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_INTEZMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENY_OSSZES AS SELECT * FROM dbo.T_INTEZMENY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IKTATOTTDOKUMENTUMOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IKTATOTTDOKUMENTUMOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTATOTTDOKUMENTUMOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IKTATOTTDOKUMENTUMOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IKTATOTTDOKUMENTUMOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTATOTTDOKUMENTUMOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IKTATOTTDOKUMENTUMOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IKTATOTTDOKUMENTUMOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUMOK AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUMOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IKTATOTTDOKUMENTUMOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUMOK_OSSZES AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUMOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IKTATOTTDOKUMENTUMOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUMOK AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUMOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IKTATOTTDOKUMENTUMOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IKTATOTTDOKUMENTUMOK_OSSZES AS SELECT * FROM dbo.T_IKTATOTTDOKUMENTUMOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_JOGOSULTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_JOGOSULTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JOGOSULTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JOGOSULTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JOGOSULTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_JOGOSULTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG AS SELECT * FROM dbo.T_JOGOSULTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JOGOSULTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG_OSSZES AS SELECT * FROM dbo.T_JOGOSULTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JOGOSULTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG AS SELECT * FROM dbo.T_JOGOSULTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_JOGOSULTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG_OSSZES AS SELECT * FROM dbo.T_JOGOSULTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZEREPKORTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZEREPKORTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZEREPKORTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZEREPKORTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZEREPKORTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZEREPKORTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZEREPKORTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZEREPKORTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKORTIPUS AS SELECT * FROM dbo.T_SZEREPKORTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZEREPKORTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKORTIPUS_OSSZES AS SELECT * FROM dbo.T_SZEREPKORTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZEREPKORTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKORTIPUS AS SELECT * FROM dbo.T_SZEREPKORTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZEREPKORTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKORTIPUS_OSSZES AS SELECT * FROM dbo.T_SZEREPKORTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOKOZOSSEGISZOLGALAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOKOZOSSEGISZOLGALAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOKOZOSSEGISZOLGALAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOKOZOSSEGISZOLGALAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT AS SELECT * FROM dbo.T_TANULOKOZOSSEGISZOLGALAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOKOZOSSEGISZOLGALAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT_OSSZES AS SELECT * FROM dbo.T_TANULOKOZOSSEGISZOLGALAT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOKOZOSSEGISZOLGALAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT AS SELECT * FROM dbo.T_TANULOKOZOSSEGISZOLGALAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOKOZOSSEGISZOLGALAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOKOZOSSEGISZOLGALAT_OSSZES AS SELECT * FROM dbo.T_TANULOKOZOSSEGISZOLGALAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PARTFILLSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PARTFILLSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PARTFILLSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PARTFILLSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PARTFILLSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PARTFILLSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PARTFILLSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PARTFILLSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTFILLSTATUS AS SELECT * FROM dbo.T_PARTFILLSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PARTFILLSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTFILLSTATUS_OSSZES AS SELECT * FROM dbo.T_PARTFILLSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PARTFILLSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTFILLSTATUS AS SELECT * FROM dbo.T_PARTFILLSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PARTFILLSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTFILLSTATUS_OSSZES AS SELECT * FROM dbo.T_PARTFILLSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_RENDSZERERTESITESEK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_RENDSZERERTESITESEK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERERTESITESEK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_RENDSZERERTESITESEK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERERTESITESEK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERERTESITESEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERERTESITESEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_RENDSZERERTESITESEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERERTESITESEK AS SELECT * FROM dbo.T_RENDSZERERTESITESEK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_RENDSZERERTESITESEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERERTESITESEK_OSSZES AS SELECT * FROM dbo.T_RENDSZERERTESITESEK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_RENDSZERERTESITESEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERERTESITESEK AS SELECT * FROM dbo.T_RENDSZERERTESITESEK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_RENDSZERERTESITESEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERERTESITESEK_OSSZES AS SELECT * FROM dbo.T_RENDSZERERTESITESEK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUNKAUGYIADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUNKAUGYIADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAUGYIADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUNKAUGYIADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAUGYIADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAUGYIADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MUNKAUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAUGYIADATOK AS SELECT * FROM dbo.T_MUNKAUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUNKAUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_MUNKAUGYIADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUNKAUGYIADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAUGYIADATOK AS SELECT * FROM dbo.T_MUNKAUGYIADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUNKAUGYIADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAUGYIADATOK_OSSZES AS SELECT * FROM dbo.T_MUNKAUGYIADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SYSTEMSETTINGSCONTROLTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMSETTINGSCONTROLTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMSETTINGSCONTROLTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SYSTEMSETTINGSCONTROLTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE AS SELECT * FROM dbo.T_SYSTEMSETTINGSCONTROLTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SYSTEMSETTINGSCONTROLTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE_OSSZES AS SELECT * FROM dbo.T_SYSTEMSETTINGSCONTROLTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SYSTEMSETTINGSCONTROLTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE AS SELECT * FROM dbo.T_SYSTEMSETTINGSCONTROLTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SYSTEMSETTINGSCONTROLTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMSETTINGSCONTROLTYPE_OSSZES AS SELECT * FROM dbo.T_SYSTEMSETTINGSCONTROLTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCHEDULERLOG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCHEDULERLOG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERLOG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCHEDULERLOG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERLOG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERLOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERLOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCHEDULERLOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERLOG AS SELECT * FROM dbo.T_SCHEDULERLOG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCHEDULERLOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERLOG_OSSZES AS SELECT * FROM dbo.T_SCHEDULERLOG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCHEDULERLOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERLOG AS SELECT * FROM dbo.T_SCHEDULERLOG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCHEDULERLOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERLOG_OSSZES AS SELECT * FROM dbo.T_SCHEDULERLOG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MULASZTASSTATISZTIKATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MULASZTASSTATISZTIKATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MULASZTASSTATISZTIKATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MULASZTASSTATISZTIKATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS AS SELECT * FROM dbo.T_MULASZTASSTATISZTIKATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MULASZTASSTATISZTIKATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS_OSSZES AS SELECT * FROM dbo.T_MULASZTASSTATISZTIKATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MULASZTASSTATISZTIKATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS AS SELECT * FROM dbo.T_MULASZTASSTATISZTIKATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MULASZTASSTATISZTIKATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASSTATISZTIKATIPUS_OSSZES AS SELECT * FROM dbo.T_MULASZTASSTATISZTIKATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOTARGYMULASZTASSTATISZT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOTARGYMULASZTASSTATISZT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOTARGYMULASZTASSTATISZT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOTARGYMULASZTASSTATISZT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT AS SELECT * FROM dbo.T_TANULOTARGYMULASZTASSTATISZT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOTARGYMULASZTASSTATISZT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT_OSSZES AS SELECT * FROM dbo.T_TANULOTARGYMULASZTASSTATISZT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOTARGYMULASZTASSTATISZT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT AS SELECT * FROM dbo.T_TANULOTARGYMULASZTASSTATISZT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOTARGYMULASZTASSTATISZT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOTARGYMULASZTASSTATISZT_OSSZES AS SELECT * FROM dbo.T_TANULOTARGYMULASZTASSTATISZT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOMULASZTASSTATISZTIKA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTASSTATISZTIKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTASSTATISZTIKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOMULASZTASSTATISZTIKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA AS SELECT * FROM dbo.T_TANULOMULASZTASSTATISZTIKA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOMULASZTASSTATISZTIKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTASSTATISZTIKA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOMULASZTASSTATISZTIKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA AS SELECT * FROM dbo.T_TANULOMULASZTASSTATISZTIKA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOMULASZTASSTATISZTIKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTASSTATISZTIKA_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTASSTATISZTIKA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OLDALLATOGATOTTSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OLDALLATOGATOTTSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OLDALLATOGATOTTSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OLDALLATOGATOTTSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OLDALLATOGATOTTSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OLDALLATOGATOTTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OLDALLATOGATOTTSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OLDALLATOGATOTTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OLDALLATOGATOTTSAG AS SELECT * FROM dbo.T_OLDALLATOGATOTTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OLDALLATOGATOTTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OLDALLATOGATOTTSAG_OSSZES AS SELECT * FROM dbo.T_OLDALLATOGATOTTSAG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OLDALLATOGATOTTSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OLDALLATOGATOTTSAG AS SELECT * FROM dbo.T_OLDALLATOGATOTTSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OLDALLATOGATOTTSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OLDALLATOGATOTTSAG_OSSZES AS SELECT * FROM dbo.T_OLDALLATOGATOTTSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELADATELLATASIHELY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELADATELLATASIHELY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELADATELLATASIHELY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELADATELLATASIHELY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELADATELLATASIHELY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELADATELLATASIHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELADATELLATASIHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELADATELLATASIHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELADATELLATASIHELY AS SELECT * FROM dbo.T_FELADATELLATASIHELY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELADATELLATASIHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELADATELLATASIHELY_OSSZES AS SELECT * FROM dbo.T_FELADATELLATASIHELY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELADATELLATASIHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELADATELLATASIHELY AS SELECT * FROM dbo.T_FELADATELLATASIHELY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELADATELLATASIHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELADATELLATASIHELY_OSSZES AS SELECT * FROM dbo.T_FELADATELLATASIHELY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIZAROCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIZAROCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIZAROCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIZAROCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIZAROCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIZAROCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIZAROCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_KIZAROCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORT AS SELECT * FROM dbo.T_KIZAROCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIZAROCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORT_OSSZES AS SELECT * FROM dbo.T_KIZAROCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIZAROCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORT AS SELECT * FROM dbo.T_KIZAROCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIZAROCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORT_OSSZES AS SELECT * FROM dbo.T_KIZAROCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_RENDSZERBEALLITASTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_RENDSZERBEALLITASTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERBEALLITASTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_RENDSZERBEALLITASTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERBEALLITASTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERBEALLITASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERBEALLITASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_RENDSZERBEALLITASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITASTIPUS AS SELECT * FROM dbo.T_RENDSZERBEALLITASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_RENDSZERBEALLITASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITASTIPUS_OSSZES AS SELECT * FROM dbo.T_RENDSZERBEALLITASTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_RENDSZERBEALLITASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITASTIPUS AS SELECT * FROM dbo.T_RENDSZERBEALLITASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_RENDSZERBEALLITASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITASTIPUS_OSSZES AS SELECT * FROM dbo.T_RENDSZERBEALLITASTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORATERVTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORATERVTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATERVTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORATERVTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATERVTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATERVTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATERVTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ORATERVTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERVTARGY AS SELECT * FROM dbo.T_ORATERVTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORATERVTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERVTARGY_OSSZES AS SELECT * FROM dbo.T_ORATERVTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORATERVTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERVTARGY AS SELECT * FROM dbo.T_ORATERVTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORATERVTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERVTARGY_OSSZES AS SELECT * FROM dbo.T_ORATERVTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_RENDSZERBEALLITAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_RENDSZERBEALLITAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERBEALLITAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_RENDSZERBEALLITAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RENDSZERBEALLITAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERBEALLITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_RENDSZERBEALLITAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_RENDSZERBEALLITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITAS AS SELECT * FROM dbo.T_RENDSZERBEALLITAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_RENDSZERBEALLITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITAS_OSSZES AS SELECT * FROM dbo.T_RENDSZERBEALLITAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_RENDSZERBEALLITAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITAS AS SELECT * FROM dbo.T_RENDSZERBEALLITAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_RENDSZERBEALLITAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RENDSZERBEALLITAS_OSSZES AS SELECT * FROM dbo.T_RENDSZERBEALLITAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORATERV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORATERV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATERV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORATERV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORATERV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATERV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORATERV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ORATERV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERV AS SELECT * FROM dbo.T_ORATERV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORATERV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERV_OSSZES AS SELECT * FROM dbo.T_ORATERV WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORATERV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERV AS SELECT * FROM dbo.T_ORATERV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORATERV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORATERV_OSSZES AS SELECT * FROM dbo.T_ORATERV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KIZAROCSOPORTTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KIZAROCSOPORTTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIZAROCSOPORTTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KIZAROCSOPORTTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KIZAROCSOPORTTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIZAROCSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KIZAROCSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KIZAROCSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORTTIPUS AS SELECT * FROM dbo.T_KIZAROCSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KIZAROCSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_KIZAROCSOPORTTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KIZAROCSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORTTIPUS AS SELECT * FROM dbo.T_KIZAROCSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KIZAROCSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KIZAROCSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_KIZAROCSOPORTTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELHASZNALOERTESITESBEALLITA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOERTESITESBEALLITA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOERTESITESBEALLITA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELHASZNALOERTESITESBEALLITA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA AS SELECT * FROM dbo.T_FELHASZNALOERTESITESBEALLITA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALOERTESITESBEALLITA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOERTESITESBEALLITA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALOERTESITESBEALLITA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA AS SELECT * FROM dbo.T_FELHASZNALOERTESITESBEALLITA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELHASZNALOERTESITESBEALLITA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITESBEALLITA_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOERTESITESBEALLITA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANARIATLAGSULY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANARIATLAGSULY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANARIATLAGSULY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANARIATLAGSULY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANARIATLAGSULY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANARIATLAGSULY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANARIATLAGSULY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANARIATLAGSULY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARIATLAGSULY AS SELECT * FROM dbo.T_TANARIATLAGSULY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANARIATLAGSULY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARIATLAGSULY_OSSZES AS SELECT * FROM dbo.T_TANARIATLAGSULY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANARIATLAGSULY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARIATLAGSULY AS SELECT * FROM dbo.T_TANARIATLAGSULY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANARIATLAGSULY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARIATLAGSULY_OSSZES AS SELECT * FROM dbo.T_TANARIATLAGSULY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANARITANTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANARITANTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANARITANTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANARITANTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANARITANTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANARITANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANARITANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANARITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARITANTARGY AS SELECT * FROM dbo.T_TANARITANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANARITANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARITANTARGY_OSSZES AS SELECT * FROM dbo.T_TANARITANTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANARITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARITANTARGY AS SELECT * FROM dbo.T_TANARITANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANARITANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANARITANTARGY_OSSZES AS SELECT * FROM dbo.T_TANARITANTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTESITESGENERALASTORTENET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTESITESGENERALASTORTENET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESGENERALASTORTENET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTESITESGENERALASTORTENET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESGENERALASTORTENET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESGENERALASTORTENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESGENERALASTORTENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERTESITESGENERALASTORTENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESGENERALASTORTENET AS SELECT * FROM dbo.T_ERTESITESGENERALASTORTENET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTESITESGENERALASTORTENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESGENERALASTORTENET_OSSZES AS SELECT * FROM dbo.T_ERTESITESGENERALASTORTENET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTESITESGENERALASTORTENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESGENERALASTORTENET AS SELECT * FROM dbo.T_ERTESITESGENERALASTORTENET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTESITESGENERALASTORTENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESGENERALASTORTENET_OSSZES AS SELECT * FROM dbo.T_ERTESITESGENERALASTORTENET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_GLOBALISBEALLITASOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_GLOBALISBEALLITASOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GLOBALISBEALLITASOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_GLOBALISBEALLITASOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GLOBALISBEALLITASOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GLOBALISBEALLITASOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GLOBALISBEALLITASOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_GLOBALISBEALLITASOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GLOBALISBEALLITASOK AS SELECT * FROM dbo.T_GLOBALISBEALLITASOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_GLOBALISBEALLITASOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GLOBALISBEALLITASOK_OSSZES AS SELECT * FROM dbo.T_GLOBALISBEALLITASOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_GLOBALISBEALLITASOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GLOBALISBEALLITASOK AS SELECT * FROM dbo.T_GLOBALISBEALLITASOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_GLOBALISBEALLITASOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GLOBALISBEALLITASOK_OSSZES AS SELECT * FROM dbo.T_GLOBALISBEALLITASOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_JOGYAKORLAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_JOGYAKORLAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGYAKORLAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JOGYAKORLAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGYAKORLAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JOGYAKORLAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_JOGYAKORLAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_JOGYAKORLAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGYAKORLAT AS SELECT * FROM dbo.T_JOGYAKORLAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JOGYAKORLAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGYAKORLAT_OSSZES AS SELECT * FROM dbo.T_JOGYAKORLAT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JOGYAKORLAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGYAKORLAT AS SELECT * FROM dbo.T_JOGYAKORLAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_JOGYAKORLAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGYAKORLAT_OSSZES AS SELECT * FROM dbo.T_JOGYAKORLAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EVENTTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EVENTTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVENTTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EVENTTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVENTTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EVENTTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EVENTTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_EVENTTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVENTTYPE AS SELECT * FROM dbo.T_EVENTTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EVENTTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVENTTYPE_OSSZES AS SELECT * FROM dbo.T_EVENTTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EVENTTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVENTTYPE AS SELECT * FROM dbo.T_EVENTTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EVENTTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVENTTYPE_OSSZES AS SELECT * FROM dbo.T_EVENTTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCHEDULERTRIGGERS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCHEDULERTRIGGERS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERTRIGGERS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCHEDULERTRIGGERS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERTRIGGERS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERTRIGGERS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERTRIGGERS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCHEDULERTRIGGERS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERTRIGGERS AS SELECT * FROM dbo.T_SCHEDULERTRIGGERS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCHEDULERTRIGGERS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERTRIGGERS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERTRIGGERS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCHEDULERTRIGGERS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERTRIGGERS AS SELECT * FROM dbo.T_SCHEDULERTRIGGERS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCHEDULERTRIGGERS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERTRIGGERS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERTRIGGERS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCHEDULERCONTEXTS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCHEDULERCONTEXTS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERCONTEXTS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCHEDULERCONTEXTS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERCONTEXTS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERCONTEXTS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERCONTEXTS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCHEDULERCONTEXTS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERCONTEXTS AS SELECT * FROM dbo.T_SCHEDULERCONTEXTS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCHEDULERCONTEXTS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERCONTEXTS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERCONTEXTS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCHEDULERCONTEXTS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERCONTEXTS AS SELECT * FROM dbo.T_SCHEDULERCONTEXTS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCHEDULERCONTEXTS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERCONTEXTS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERCONTEXTS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCHEDULERJOBS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCHEDULERJOBS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERJOBS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCHEDULERJOBS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCHEDULERJOBS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERJOBS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCHEDULERJOBS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCHEDULERJOBS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERJOBS AS SELECT * FROM dbo.T_SCHEDULERJOBS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCHEDULERJOBS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERJOBS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERJOBS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCHEDULERJOBS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERJOBS AS SELECT * FROM dbo.T_SCHEDULERJOBS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCHEDULERJOBS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCHEDULERJOBS_OSSZES AS SELECT * FROM dbo.T_SCHEDULERJOBS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTESITES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTESITES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTESITES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITES AS SELECT * FROM dbo.T_ERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITES_OSSZES AS SELECT * FROM dbo.T_ERTESITES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITES AS SELECT * FROM dbo.T_ERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITES_OSSZES AS SELECT * FROM dbo.T_ERTESITES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_GONDVISELOERTESITES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_GONDVISELOERTESITES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GONDVISELOERTESITES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_GONDVISELOERTESITES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GONDVISELOERTESITES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GONDVISELOERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GONDVISELOERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_GONDVISELOERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELOERTESITES AS SELECT * FROM dbo.T_GONDVISELOERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_GONDVISELOERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELOERTESITES_OSSZES AS SELECT * FROM dbo.T_GONDVISELOERTESITES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_GONDVISELOERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELOERTESITES AS SELECT * FROM dbo.T_GONDVISELOERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_GONDVISELOERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELOERTESITES_OSSZES AS SELECT * FROM dbo.T_GONDVISELOERTESITES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTESITESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTESITESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTESITESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESTIPUS AS SELECT * FROM dbo.T_ERTESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTESITESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESTIPUS AS SELECT * FROM dbo.T_ERTESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTESITESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELHASZNALOERTESITES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOERTESITES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOERTESITES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOERTESITES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOERTESITES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOERTESITES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELHASZNALOERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITES AS SELECT * FROM dbo.T_FELHASZNALOERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALOERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITES_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOERTESITES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALOERTESITES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITES AS SELECT * FROM dbo.T_FELHASZNALOERTESITES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELHASZNALOERTESITES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOERTESITES_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOERTESITES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTESITESSZINTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTESITESSZINTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESSZINTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTESITESSZINTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTESITESSZINTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESSZINTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTESITESSZINTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTESITESSZINTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESSZINTIPUS AS SELECT * FROM dbo.T_ERTESITESSZINTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTESITESSZINTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESSZINTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTESITESSZINTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTESITESSZINTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESSZINTIPUS AS SELECT * FROM dbo.T_ERTESITESSZINTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTESITESSZINTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTESITESSZINTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTESITESSZINTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEVEKENYSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEVEKENYSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEVEKENYSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEVEKENYSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEVEKENYSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEVEKENYSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEVEKENYSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TEVEKENYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEG AS SELECT * FROM dbo.T_TEVEKENYSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEVEKENYSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEG_OSSZES AS SELECT * FROM dbo.T_TEVEKENYSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEVEKENYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEG AS SELECT * FROM dbo.T_TEVEKENYSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEVEKENYSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEG_OSSZES AS SELECT * FROM dbo.T_TEVEKENYSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEVEKENYSEGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEVEKENYSEGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEVEKENYSEGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEVEKENYSEGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEVEKENYSEGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEVEKENYSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEVEKENYSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TEVEKENYSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEGTIPUS AS SELECT * FROM dbo.T_TEVEKENYSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEVEKENYSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_TEVEKENYSEGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEVEKENYSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEGTIPUS AS SELECT * FROM dbo.T_TEVEKENYSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEVEKENYSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEVEKENYSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_TEVEKENYSEGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PEDAGOGUSELETPALYAMODELL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSELETPALYAMODELL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PEDAGOGUSELETPALYAMODELL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_PEDAGOGUSELETPALYAMODELL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL AS SELECT * FROM dbo.T_PEDAGOGUSELETPALYAMODELL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PEDAGOGUSELETPALYAMODELL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSELETPALYAMODELL WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PEDAGOGUSELETPALYAMODELL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL AS SELECT * FROM dbo.T_PEDAGOGUSELETPALYAMODELL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PEDAGOGUSELETPALYAMODELL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PEDAGOGUSELETPALYAMODELL_OSSZES AS SELECT * FROM dbo.T_PEDAGOGUSELETPALYAMODELL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELETPALYAMODELLFOKOZATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELETPALYAMODELLFOKOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELETPALYAMODELLFOKOZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ELETPALYAMODELLFOKOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS AS SELECT * FROM dbo.T_ELETPALYAMODELLFOKOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_ELETPALYAMODELLFOKOZATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELETPALYAMODELLFOKOZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS AS SELECT * FROM dbo.T_ELETPALYAMODELLFOKOZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLFOKOZATTIPUS_OSSZES AS SELECT * FROM dbo.T_ELETPALYAMODELLFOKOZATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ELETPALYAMODELLSTATUSZOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELETPALYAMODELLSTATUSZOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ELETPALYAMODELLSTATUSZOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ELETPALYAMODELLSTATUSZOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK AS SELECT * FROM dbo.T_ELETPALYAMODELLSTATUSZOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ELETPALYAMODELLSTATUSZOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK_OSSZES AS SELECT * FROM dbo.T_ELETPALYAMODELLSTATUSZOK WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ELETPALYAMODELLSTATUSZOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK AS SELECT * FROM dbo.T_ELETPALYAMODELLSTATUSZOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ELETPALYAMODELLSTATUSZOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ELETPALYAMODELLSTATUSZOK_OSSZES AS SELECT * FROM dbo.T_ELETPALYAMODELLSTATUSZOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESEMENYZARADEKTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESEMENYZARADEKTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYZARADEKTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESEMENYZARADEKTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYZARADEKTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYZARADEKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYZARADEKTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESEMENYZARADEKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYZARADEKTIPUS AS SELECT * FROM dbo.T_ESEMENYZARADEKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESEMENYZARADEKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYZARADEKTIPUS_OSSZES AS SELECT * FROM dbo.T_ESEMENYZARADEKTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESEMENYZARADEKTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYZARADEKTIPUS AS SELECT * FROM dbo.T_ESEMENYZARADEKTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESEMENYZARADEKTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYZARADEKTIPUS_OSSZES AS SELECT * FROM dbo.T_ESEMENYZARADEKTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOMENTESSEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOMENTESSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMENTESSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOMENTESSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMENTESSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMENTESSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMENTESSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOMENTESSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMENTESSEG AS SELECT * FROM dbo.T_TANULOMENTESSEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOMENTESSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMENTESSEG_OSSZES AS SELECT * FROM dbo.T_TANULOMENTESSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOMENTESSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMENTESSEG AS SELECT * FROM dbo.T_TANULOMENTESSEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOMENTESSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMENTESSEG_OSSZES AS SELECT * FROM dbo.T_TANULOMENTESSEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NAPLOELLENORZES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NAPLOELLENORZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPLOELLENORZES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NAPLOELLENORZES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPLOELLENORZES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPLOELLENORZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPLOELLENORZES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NAPLOELLENORZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPLOELLENORZES AS SELECT * FROM dbo.T_NAPLOELLENORZES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NAPLOELLENORZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPLOELLENORZES_OSSZES AS SELECT * FROM dbo.T_NAPLOELLENORZES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NAPLOELLENORZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPLOELLENORZES AS SELECT * FROM dbo.T_NAPLOELLENORZES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NAPLOELLENORZES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPLOELLENORZES_OSSZES AS SELECT * FROM dbo.T_NAPLOELLENORZES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IGAZOLAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IGAZOLAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IGAZOLAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IGAZOLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLAS AS SELECT * FROM dbo.T_IGAZOLAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IGAZOLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLAS_OSSZES AS SELECT * FROM dbo.T_IGAZOLAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IGAZOLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLAS AS SELECT * FROM dbo.T_IGAZOLAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IGAZOLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLAS_OSSZES AS SELECT * FROM dbo.T_IGAZOLAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORALATOGATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORALATOGATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORALATOGATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORALATOGATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORALATOGATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORALATOGATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORALATOGATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ORALATOGATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORALATOGATAS AS SELECT * FROM dbo.T_ORALATOGATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORALATOGATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORALATOGATAS_OSSZES AS SELECT * FROM dbo.T_ORALATOGATAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORALATOGATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORALATOGATAS AS SELECT * FROM dbo.T_ORALATOGATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORALATOGATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORALATOGATAS_OSSZES AS SELECT * FROM dbo.T_ORALATOGATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MAGATARTASERTEKELESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MAGATARTASERTEKELESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MAGATARTASERTEKELESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MAGATARTASERTEKELESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MAGATARTASERTEKELESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MAGATARTASERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MAGATARTASERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MAGATARTASERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGATARTASERTEKELESTIPUS AS SELECT * FROM dbo.T_MAGATARTASERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MAGATARTASERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGATARTASERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_MAGATARTASERTEKELESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MAGATARTASERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGATARTASERTEKELESTIPUS AS SELECT * FROM dbo.T_MAGATARTASERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MAGATARTASERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGATARTASERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_MAGATARTASERTEKELESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZORGALOMERTEKELESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZORGALOMERTEKELESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZORGALOMERTEKELESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZORGALOMERTEKELESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZORGALOMERTEKELESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZORGALOMERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZORGALOMERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SZORGALOMERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZORGALOMERTEKELESTIPUS AS SELECT * FROM dbo.T_SZORGALOMERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZORGALOMERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZORGALOMERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_SZORGALOMERTEKELESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZORGALOMERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZORGALOMERTEKELESTIPUS AS SELECT * FROM dbo.T_SZORGALOMERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZORGALOMERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZORGALOMERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_SZORGALOMERTEKELESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOESEMENY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOESEMENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESEMENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOESEMENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOESEMENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESEMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOESEMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENY AS SELECT * FROM dbo.T_TANULOESEMENY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOESEMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENY_OSSZES AS SELECT * FROM dbo.T_TANULOESEMENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENY AS SELECT * FROM dbo.T_TANULOESEMENY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOESEMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOESEMENY_OSSZES AS SELECT * FROM dbo.T_TANULOESEMENY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESEMENYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESEMENYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESEMENYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESEMENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYTIPUS AS SELECT * FROM dbo.T_ESEMENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESEMENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYTIPUS_OSSZES AS SELECT * FROM dbo.T_ESEMENYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESEMENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYTIPUS AS SELECT * FROM dbo.T_ESEMENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESEMENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYTIPUS_OSSZES AS SELECT * FROM dbo.T_ESEMENYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IGAZOLASTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IGAZOLASTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLASTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IGAZOLASTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLASTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IGAZOLASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLASTIPUS AS SELECT * FROM dbo.T_IGAZOLASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IGAZOLASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLASTIPUS_OSSZES AS SELECT * FROM dbo.T_IGAZOLASTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IGAZOLASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLASTIPUS AS SELECT * FROM dbo.T_IGAZOLASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IGAZOLASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLASTIPUS_OSSZES AS SELECT * FROM dbo.T_IGAZOLASTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CSENGETESIRENDORA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CSENGETESIRENDORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSENGETESIRENDORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSENGETESIRENDORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSENGETESIRENDORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSENGETESIRENDORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSENGETESIRENDORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CSENGETESIRENDORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIRENDORA AS SELECT * FROM dbo.T_CSENGETESIRENDORA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSENGETESIRENDORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIRENDORA_OSSZES AS SELECT * FROM dbo.T_CSENGETESIRENDORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSENGETESIRENDORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIRENDORA AS SELECT * FROM dbo.T_CSENGETESIRENDORA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CSENGETESIRENDORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIRENDORA_OSSZES AS SELECT * FROM dbo.T_CSENGETESIRENDORA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MULASZTASTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MULASZTASTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MULASZTASTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MULASZTASTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MULASZTASTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MULASZTASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MULASZTASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MULASZTASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASTIPUS AS SELECT * FROM dbo.T_MULASZTASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MULASZTASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASTIPUS_OSSZES AS SELECT * FROM dbo.T_MULASZTASTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MULASZTASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASTIPUS AS SELECT * FROM dbo.T_MULASZTASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MULASZTASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MULASZTASTIPUS_OSSZES AS SELECT * FROM dbo.T_MULASZTASTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOMULASZTAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOMULASZTAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOMULASZTAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOMULASZTAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOMULASZTAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTAS AS SELECT * FROM dbo.T_TANULOMULASZTAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOMULASZTAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTAS_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOMULASZTAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTAS AS SELECT * FROM dbo.T_TANULOMULASZTAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOMULASZTAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOMULASZTAS_OSSZES AS SELECT * FROM dbo.T_TANULOMULASZTAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTEKELESMOD */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTEKELESMOD', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESMOD''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTEKELESMOD_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESMOD_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESMOD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESMOD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTEKELESMOD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMOD AS SELECT * FROM dbo.T_ERTEKELESMOD WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTEKELESMOD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMOD_OSSZES AS SELECT * FROM dbo.T_ERTEKELESMOD WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTEKELESMOD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMOD AS SELECT * FROM dbo.T_ERTEKELESMOD WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTEKELESMOD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESMOD_OSSZES AS SELECT * FROM dbo.T_ERTEKELESMOD' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OSZTALYZATTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OSZTALYZATTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYZATTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSZTALYZATTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYZATTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALYZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALYZATTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OSZTALYZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYZATTIPUS AS SELECT * FROM dbo.T_OSZTALYZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSZTALYZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYZATTIPUS_OSSZES AS SELECT * FROM dbo.T_OSZTALYZATTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSZTALYZATTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYZATTIPUS AS SELECT * FROM dbo.T_OSZTALYZATTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OSZTALYZATTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYZATTIPUS_OSSZES AS SELECT * FROM dbo.T_OSZTALYZATTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTEKELESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTEKELESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTEKELESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTEKELESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTEKELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESTIPUS AS SELECT * FROM dbo.T_ERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTEKELESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTEKELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESTIPUS AS SELECT * FROM dbo.T_ERTEKELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTEKELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTEKELESTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTEKELESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOERTEKELES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOERTEKELES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOERTEKELES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOERTEKELES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOERTEKELES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOERTEKELES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOERTEKELES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOERTEKELES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELES AS SELECT * FROM dbo.T_TANULOERTEKELES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOERTEKELES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELES_OSSZES AS SELECT * FROM dbo.T_TANULOERTEKELES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOERTEKELES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELES AS SELECT * FROM dbo.T_TANULOERTEKELES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOERTEKELES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOERTEKELES_OSSZES AS SELECT * FROM dbo.T_TANULOERTEKELES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANITASIORA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANITASIORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANITASIORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANITASIORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANITASIORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANITASIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANITASIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANITASIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORA AS SELECT * FROM dbo.T_TANITASIORA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANITASIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORA_OSSZES AS SELECT * FROM dbo.T_TANITASIORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANITASIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORA AS SELECT * FROM dbo.T_TANITASIORA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANITASIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANITASIORA_OSSZES AS SELECT * FROM dbo.T_TANITASIORA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HELYETTESITESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HELYETTESITESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HELYETTESITESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HELYETTESITESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HELYETTESITESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HELYETTESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HELYETTESITESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HELYETTESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESTIPUS AS SELECT * FROM dbo.T_HELYETTESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HELYETTESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_HELYETTESITESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HELYETTESITESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESTIPUS AS SELECT * FROM dbo.T_HELYETTESITESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HELYETTESITESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HELYETTESITESTIPUS_OSSZES AS SELECT * FROM dbo.T_HELYETTESITESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NAPTARINAP */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NAPTARINAP', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARINAP''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NAPTARINAP_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARINAP_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTARINAP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTARINAP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_NAPTARINAP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP AS SELECT * FROM dbo.T_NAPTARINAP WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NAPTARINAP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP_OSSZES AS SELECT * FROM dbo.T_NAPTARINAP WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NAPTARINAP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP AS SELECT * FROM dbo.T_NAPTARINAP WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NAPTARINAP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP_OSSZES AS SELECT * FROM dbo.T_NAPTARINAP' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANMENET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANMENET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANMENET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANMENET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANMENET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANMENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANMENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANMENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANMENET AS SELECT * FROM dbo.T_TANMENET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANMENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANMENET_OSSZES AS SELECT * FROM dbo.T_TANMENET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANMENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANMENET AS SELECT * FROM dbo.T_TANMENET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANMENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANMENET_OSSZES AS SELECT * FROM dbo.T_TANMENET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORARENDIORA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORARENDIORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORARENDIORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORARENDIORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORARENDIORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORARENDIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORARENDIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORA AS SELECT * FROM dbo.T_ORARENDIORA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORARENDIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORA_OSSZES AS SELECT * FROM dbo.T_ORARENDIORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORA AS SELECT * FROM dbo.T_ORARENDIORA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORARENDIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORARENDIORA_OSSZES AS SELECT * FROM dbo.T_ORARENDIORA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULOCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULOCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULOCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULOCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULOCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANULOCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOCSOPORT AS SELECT * FROM dbo.T_TANULOCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULOCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOCSOPORT_OSSZES AS SELECT * FROM dbo.T_TANULOCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULOCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOCSOPORT AS SELECT * FROM dbo.T_TANULOCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULOCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULOCSOPORT_OSSZES AS SELECT * FROM dbo.T_TANULOCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CIMTARCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CIMTARCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTARCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CIMTARCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTARCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTARCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTARCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CIMTARCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTARCSOPORT AS SELECT * FROM dbo.T_CIMTARCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CIMTARCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTARCSOPORT_OSSZES AS SELECT * FROM dbo.T_CIMTARCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CIMTARCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTARCSOPORT AS SELECT * FROM dbo.T_CIMTARCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CIMTARCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTARCSOPORT_OSSZES AS SELECT * FROM dbo.T_CIMTARCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CIMTAR */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CIMTAR', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTAR''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CIMTAR_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTAR_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTAR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTAR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CIMTAR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTAR AS SELECT * FROM dbo.T_CIMTAR WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CIMTAR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTAR_OSSZES AS SELECT * FROM dbo.T_CIMTAR WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CIMTAR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTAR AS SELECT * FROM dbo.T_CIMTAR WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CIMTAR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTAR_OSSZES AS SELECT * FROM dbo.T_CIMTAR' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CSENGETESIREND */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CSENGETESIREND', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSENGETESIREND''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSENGETESIREND_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSENGETESIREND_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSENGETESIREND' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSENGETESIREND' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CSENGETESIREND */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIREND AS SELECT * FROM dbo.T_CSENGETESIREND WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSENGETESIREND_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIREND_OSSZES AS SELECT * FROM dbo.T_CSENGETESIREND WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSENGETESIREND */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIREND AS SELECT * FROM dbo.T_CSENGETESIREND WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CSENGETESIREND_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSENGETESIREND_OSSZES AS SELECT * FROM dbo.T_CSENGETESIREND' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HETNAPJATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HETNAPJATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETNAPJATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HETNAPJATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETNAPJATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETNAPJATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETNAPJATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HETNAPJATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETNAPJATIPUS AS SELECT * FROM dbo.T_HETNAPJATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HETNAPJATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETNAPJATIPUS_OSSZES AS SELECT * FROM dbo.T_HETNAPJATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HETNAPJATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETNAPJATIPUS AS SELECT * FROM dbo.T_HETNAPJATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HETNAPJATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETNAPJATIPUS_OSSZES AS SELECT * FROM dbo.T_HETNAPJATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANEVRENDJE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANEVRENDJE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANEVRENDJE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANEVRENDJE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANEVRENDJE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANEVRENDJE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANEVRENDJE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANEVRENDJE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEVRENDJE AS SELECT * FROM dbo.T_TANEVRENDJE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANEVRENDJE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEVRENDJE_OSSZES AS SELECT * FROM dbo.T_TANEVRENDJE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANEVRENDJE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEVRENDJE AS SELECT * FROM dbo.T_TANEVRENDJE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANEVRENDJE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEVRENDJE_OSSZES AS SELECT * FROM dbo.T_TANEVRENDJE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HETIRENDTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HETIRENDTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETIRENDTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HETIRENDTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HETIRENDTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETIRENDTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HETIRENDTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HETIRENDTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETIRENDTIPUS AS SELECT * FROM dbo.T_HETIRENDTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HETIRENDTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETIRENDTIPUS_OSSZES AS SELECT * FROM dbo.T_HETIRENDTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HETIRENDTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETIRENDTIPUS AS SELECT * FROM dbo.T_HETIRENDTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HETIRENDTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HETIRENDTIPUS_OSSZES AS SELECT * FROM dbo.T_HETIRENDTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NAPTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NAPTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NAPTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NAPTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_NAPTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTIPUS AS SELECT * FROM dbo.T_NAPTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NAPTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTIPUS_OSSZES AS SELECT * FROM dbo.T_NAPTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NAPTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTIPUS AS SELECT * FROM dbo.T_NAPTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NAPTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTIPUS_OSSZES AS SELECT * FROM dbo.T_NAPTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGLALKOZASTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZASTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZASTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZASTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FOGLALKOZASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASTIPUS AS SELECT * FROM dbo.T_FOGLALKOZASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGLALKOZASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASTIPUS_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGLALKOZASTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASTIPUS AS SELECT * FROM dbo.T_FOGLALKOZASTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGLALKOZASTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZASTIPUS_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZASTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FOGLALKOZAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FOGLALKOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FOGLALKOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FOGLALKOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZAS AS SELECT * FROM dbo.T_FOGLALKOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FOGLALKOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZAS_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZAS AS SELECT * FROM dbo.T_FOGLALKOZAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FOGLALKOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FOGLALKOZAS_OSSZES AS SELECT * FROM dbo.T_FOGLALKOZAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TARGYKATEGORIATIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TARGYKATEGORIATIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TARGYKATEGORIATIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TARGYKATEGORIATIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TARGYKATEGORIATIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TARGYKATEGORIATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TARGYKATEGORIATIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TARGYKATEGORIATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TARGYKATEGORIATIPUS AS SELECT * FROM dbo.T_TARGYKATEGORIATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TARGYKATEGORIATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TARGYKATEGORIATIPUS_OSSZES AS SELECT * FROM dbo.T_TARGYKATEGORIATIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TARGYKATEGORIATIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TARGYKATEGORIATIPUS AS SELECT * FROM dbo.T_TARGYKATEGORIATIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TARGYKATEGORIATIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TARGYKATEGORIATIPUS_OSSZES AS SELECT * FROM dbo.T_TARGYKATEGORIATIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EVFOLYAMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EVFOLYAMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVFOLYAMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EVFOLYAMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVFOLYAMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EVFOLYAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EVFOLYAMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_EVFOLYAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS AS SELECT * FROM dbo.T_EVFOLYAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EVFOLYAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS_OSSZES AS SELECT * FROM dbo.T_EVFOLYAMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EVFOLYAMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS AS SELECT * FROM dbo.T_EVFOLYAMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EVFOLYAMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS_OSSZES AS SELECT * FROM dbo.T_EVFOLYAMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANTARGY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGY AS SELECT * FROM dbo.T_TANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGY_OSSZES AS SELECT * FROM dbo.T_TANTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGY AS SELECT * FROM dbo.T_TANTARGY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTARGY_OSSZES AS SELECT * FROM dbo.T_TANTARGY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANTERV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANTERV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTERV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANTERV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTERV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTERV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTERV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANTERV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERV AS SELECT * FROM dbo.T_TANTERV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANTERV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERV_OSSZES AS SELECT * FROM dbo.T_TANTERV WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANTERV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERV AS SELECT * FROM dbo.T_TANTERV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANTERV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERV_OSSZES AS SELECT * FROM dbo.T_TANTERV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OKTATASINEVELESIFELADAT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OKTATASINEVELESIFELADAT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OKTATASINEVELESIFELADAT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OKTATASINEVELESIFELADAT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OKTATASINEVELESIFELADAT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OKTATASINEVELESIFELADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OKTATASINEVELESIFELADAT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OKTATASINEVELESIFELADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTATASINEVELESIFELADAT AS SELECT * FROM dbo.T_OKTATASINEVELESIFELADAT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OKTATASINEVELESIFELADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTATASINEVELESIFELADAT_OSSZES AS SELECT * FROM dbo.T_OKTATASINEVELESIFELADAT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OKTATASINEVELESIFELADAT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTATASINEVELESIFELADAT AS SELECT * FROM dbo.T_OKTATASINEVELESIFELADAT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OKTATASINEVELESIFELADAT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OKTATASINEVELESIFELADAT_OSSZES AS SELECT * FROM dbo.T_OKTATASINEVELESIFELADAT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ERTELMIFOGYATEKOSTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTELMIFOGYATEKOSTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ERTELMIFOGYATEKOSTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ERTELMIFOGYATEKOSTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS AS SELECT * FROM dbo.T_ERTELMIFOGYATEKOSTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ERTELMIFOGYATEKOSTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTELMIFOGYATEKOSTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ERTELMIFOGYATEKOSTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS AS SELECT * FROM dbo.T_ERTELMIFOGYATEKOSTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ERTELMIFOGYATEKOSTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ERTELMIFOGYATEKOSTIPUS_OSSZES AS SELECT * FROM dbo.T_ERTELMIFOGYATEKOSTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HALLASSERULTTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HALLASSERULTTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HALLASSERULTTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HALLASSERULTTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HALLASSERULTTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HALLASSERULTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HALLASSERULTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HALLASSERULTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HALLASSERULTTIPUS AS SELECT * FROM dbo.T_HALLASSERULTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HALLASSERULTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HALLASSERULTTIPUS_OSSZES AS SELECT * FROM dbo.T_HALLASSERULTTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HALLASSERULTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HALLASSERULTTIPUS AS SELECT * FROM dbo.T_HALLASSERULTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HALLASSERULTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HALLASSERULTTIPUS_OSSZES AS SELECT * FROM dbo.T_HALLASSERULTTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LATASSERULTTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LATASSERULTTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LATASSERULTTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LATASSERULTTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LATASSERULTTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LATASSERULTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LATASSERULTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_LATASSERULTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LATASSERULTTIPUS AS SELECT * FROM dbo.T_LATASSERULTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LATASSERULTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LATASSERULTTIPUS_OSSZES AS SELECT * FROM dbo.T_LATASSERULTTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LATASSERULTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LATASSERULTTIPUS AS SELECT * FROM dbo.T_LATASSERULTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LATASSERULTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LATASSERULTTIPUS_OSSZES AS SELECT * FROM dbo.T_LATASSERULTTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ETKEZESIKEDVEZMENYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ETKEZESIKEDVEZMENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ETKEZESIKEDVEZMENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ETKEZESIKEDVEZMENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS AS SELECT * FROM dbo.T_ETKEZESIKEDVEZMENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ETKEZESIKEDVEZMENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS_OSSZES AS SELECT * FROM dbo.T_ETKEZESIKEDVEZMENYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ETKEZESIKEDVEZMENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS AS SELECT * FROM dbo.T_ETKEZESIKEDVEZMENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ETKEZESIKEDVEZMENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ETKEZESIKEDVEZMENYTIPUS_OSSZES AS SELECT * FROM dbo.T_ETKEZESIKEDVEZMENYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HATRANYOSHELYZETTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HATRANYOSHELYZETTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HATRANYOSHELYZETTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HATRANYOSHELYZETTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HATRANYOSHELYZETTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HATRANYOSHELYZETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HATRANYOSHELYZETTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HATRANYOSHELYZETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HATRANYOSHELYZETTIPUS AS SELECT * FROM dbo.T_HATRANYOSHELYZETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HATRANYOSHELYZETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HATRANYOSHELYZETTIPUS_OSSZES AS SELECT * FROM dbo.T_HATRANYOSHELYZETTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HATRANYOSHELYZETTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HATRANYOSHELYZETTIPUS AS SELECT * FROM dbo.T_HATRANYOSHELYZETTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HATRANYOSHELYZETTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HATRANYOSHELYZETTIPUS_OSSZES AS SELECT * FROM dbo.T_HATRANYOSHELYZETTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_VALLAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_VALLAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VALLAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_VALLAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VALLAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VALLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VALLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_VALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VALLAS AS SELECT * FROM dbo.T_VALLAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_VALLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VALLAS_OSSZES AS SELECT * FROM dbo.T_VALLAS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_VALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VALLAS AS SELECT * FROM dbo.T_VALLAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_VALLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VALLAS_OSSZES AS SELECT * FROM dbo.T_VALLAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANEV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANEV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANEV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANEV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANEV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANEV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANEV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TANEV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEV AS SELECT * FROM dbo.T_TANEV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANEV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEV_OSSZES AS SELECT * FROM dbo.T_TANEV WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANEV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEV AS SELECT * FROM dbo.T_TANEV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANEV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANEV_OSSZES AS SELECT * FROM dbo.T_TANEV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OSZTALYCSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALYCSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT AS SELECT * FROM dbo.T_OSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_OSZTALYCSOPORT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSZTALYCSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT AS SELECT * FROM dbo.T_OSZTALYCSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OSZTALYCSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_OSSZES AS SELECT * FROM dbo.T_OSZTALYCSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OSZTALY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OSZTALY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSZTALY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OSZTALY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OSZTALY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALY AS SELECT * FROM dbo.T_OSZTALY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSZTALY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALY_OSSZES AS SELECT * FROM dbo.T_OSZTALY WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSZTALY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALY AS SELECT * FROM dbo.T_OSZTALY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OSZTALY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALY_OSSZES AS SELECT * FROM dbo.T_OSZTALY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANTERVIJELLEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANTERVIJELLEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTERVIJELLEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANTERVIJELLEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANTERVIJELLEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTERVIJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANTERVIJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TANTERVIJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERVIJELLEG AS SELECT * FROM dbo.T_TANTERVIJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANTERVIJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERVIJELLEG_OSSZES AS SELECT * FROM dbo.T_TANTERVIJELLEG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANTERVIJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERVIJELLEG AS SELECT * FROM dbo.T_TANTERVIJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANTERVIJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANTERVIJELLEG_OSSZES AS SELECT * FROM dbo.T_TANTERVIJELLEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TESTNEVELESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TESTNEVELESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TESTNEVELESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TESTNEVELESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TESTNEVELESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TESTNEVELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TESTNEVELESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TESTNEVELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TESTNEVELESTIPUS AS SELECT * FROM dbo.T_TESTNEVELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TESTNEVELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TESTNEVELESTIPUS_OSSZES AS SELECT * FROM dbo.T_TESTNEVELESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TESTNEVELESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TESTNEVELESTIPUS AS SELECT * FROM dbo.T_TESTNEVELESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TESTNEVELESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TESTNEVELESTIPUS_OSSZES AS SELECT * FROM dbo.T_TESTNEVELESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESZKOZJELLEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESZKOZJELLEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZJELLEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESZKOZJELLEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZJELLEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESZKOZJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZJELLEG AS SELECT * FROM dbo.T_ESZKOZJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESZKOZJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZJELLEG_OSSZES AS SELECT * FROM dbo.T_ESZKOZJELLEG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESZKOZJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZJELLEG AS SELECT * FROM dbo.T_ESZKOZJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESZKOZJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZJELLEG_OSSZES AS SELECT * FROM dbo.T_ESZKOZJELLEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CSOPORT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CSOPORT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSOPORT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_CSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORT AS SELECT * FROM dbo.T_CSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORT_OSSZES AS SELECT * FROM dbo.T_CSOPORT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSOPORT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORT AS SELECT * FROM dbo.T_CSOPORT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CSOPORT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORT_OSSZES AS SELECT * FROM dbo.T_CSOPORT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESZKOZCEL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESZKOZCEL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZCEL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESZKOZCEL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZCEL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZCEL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZCEL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESZKOZCEL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZCEL AS SELECT * FROM dbo.T_ESZKOZCEL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESZKOZCEL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZCEL_OSSZES AS SELECT * FROM dbo.T_ESZKOZCEL WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESZKOZCEL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZCEL AS SELECT * FROM dbo.T_ESZKOZCEL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESZKOZCEL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZCEL_OSSZES AS SELECT * FROM dbo.T_ESZKOZCEL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MERTEKEGYSEGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MERTEKEGYSEGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MERTEKEGYSEGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MERTEKEGYSEGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MERTEKEGYSEGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MERTEKEGYSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MERTEKEGYSEGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MERTEKEGYSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MERTEKEGYSEGTIPUS AS SELECT * FROM dbo.T_MERTEKEGYSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MERTEKEGYSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MERTEKEGYSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_MERTEKEGYSEGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MERTEKEGYSEGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MERTEKEGYSEGTIPUS AS SELECT * FROM dbo.T_MERTEKEGYSEGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MERTEKEGYSEGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MERTEKEGYSEGTIPUS_OSSZES AS SELECT * FROM dbo.T_MERTEKEGYSEGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_INTEZMENYADATOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_INTEZMENYADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_INTEZMENYADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INTEZMENYADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INTEZMENYADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_INTEZMENYADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATOK AS SELECT * FROM dbo.T_INTEZMENYADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_INTEZMENYADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATOK_OSSZES AS SELECT * FROM dbo.T_INTEZMENYADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_INTEZMENYADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATOK AS SELECT * FROM dbo.T_INTEZMENYADATOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_INTEZMENYADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INTEZMENYADATOK_OSSZES AS SELECT * FROM dbo.T_INTEZMENYADATOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FENNTARTOTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FENNTARTOTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FENNTARTOTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FENNTARTOTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FENNTARTOTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FENNTARTOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FENNTARTOTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FENNTARTOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTOTIPUS AS SELECT * FROM dbo.T_FENNTARTOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FENNTARTOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTOTIPUS_OSSZES AS SELECT * FROM dbo.T_FENNTARTOTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FENNTARTOTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTOTIPUS AS SELECT * FROM dbo.T_FENNTARTOTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FENNTARTOTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FENNTARTOTIPUS_OSSZES AS SELECT * FROM dbo.T_FENNTARTOTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CSOPORTTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CSOPORTTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSOPORTTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CSOPORTTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_CSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS AS SELECT * FROM dbo.T_CSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_CSOPORTTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSOPORTTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS AS SELECT * FROM dbo.T_CSOPORTTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CSOPORTTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTTIPUS_OSSZES AS SELECT * FROM dbo.T_CSOPORTTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ROKONSAGIFOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ROKONSAGIFOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ROKONSAGIFOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ROKONSAGIFOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ROKONSAGIFOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ROKONSAGIFOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ROKONSAGIFOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ROKONSAGIFOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ROKONSAGIFOK AS SELECT * FROM dbo.T_ROKONSAGIFOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ROKONSAGIFOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ROKONSAGIFOK_OSSZES AS SELECT * FROM dbo.T_ROKONSAGIFOK WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ROKONSAGIFOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ROKONSAGIFOK AS SELECT * FROM dbo.T_ROKONSAGIFOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ROKONSAGIFOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ROKONSAGIFOK_OSSZES AS SELECT * FROM dbo.T_ROKONSAGIFOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TANULO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TANULO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TANULO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TANULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO AS SELECT * FROM dbo.T_TANULO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO_OSSZES AS SELECT * FROM dbo.T_TANULO WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO AS SELECT * FROM dbo.T_TANULO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TANULO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO_OSSZES AS SELECT * FROM dbo.T_TANULO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_GONDVISELO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_GONDVISELO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GONDVISELO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_GONDVISELO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_GONDVISELO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GONDVISELO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_GONDVISELO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_GONDVISELO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELO AS SELECT * FROM dbo.T_GONDVISELO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_GONDVISELO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELO_OSSZES AS SELECT * FROM dbo.T_GONDVISELO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_GONDVISELO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELO AS SELECT * FROM dbo.T_GONDVISELO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_GONDVISELO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_GONDVISELO_OSSZES AS SELECT * FROM dbo.T_GONDVISELO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUNKAKORTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUNKAKORTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAKORTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUNKAKORTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAKORTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAKORTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAKORTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUNKAKORTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAKORTIPUS AS SELECT * FROM dbo.T_MUNKAKORTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUNKAKORTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAKORTIPUS_OSSZES AS SELECT * FROM dbo.T_MUNKAKORTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUNKAKORTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAKORTIPUS AS SELECT * FROM dbo.T_MUNKAKORTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUNKAKORTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAKORTIPUS_OSSZES AS SELECT * FROM dbo.T_MUNKAKORTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUKODESIHELY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUKODESIHELY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUKODESIHELY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUKODESIHELY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_MUKODESIHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELY AS SELECT * FROM dbo.T_MUKODESIHELY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUKODESIHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELY_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUKODESIHELY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELY AS SELECT * FROM dbo.T_MUKODESIHELY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUKODESIHELY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUKODESIHELY_OSSZES AS SELECT * FROM dbo.T_MUKODESIHELY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ALKALMAZOTT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ALKALMAZOTT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ALKALMAZOTT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ALKALMAZOTT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ALKALMAZOTT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ALKALMAZOTT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ALKALMAZOTT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ALKALMAZOTT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALKALMAZOTT AS SELECT * FROM dbo.T_ALKALMAZOTT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ALKALMAZOTT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALKALMAZOTT_OSSZES AS SELECT * FROM dbo.T_ALKALMAZOTT WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ALKALMAZOTT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALKALMAZOTT AS SELECT * FROM dbo.T_ALKALMAZOTT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ALKALMAZOTT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALKALMAZOTT_OSSZES AS SELECT * FROM dbo.T_ALKALMAZOTT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ANYANYELV */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ANYANYELV', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ANYANYELV''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ANYANYELV_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ANYANYELV_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ANYANYELV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ANYANYELV' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ANYANYELV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ANYANYELV AS SELECT * FROM dbo.T_ANYANYELV WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ANYANYELV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ANYANYELV_OSSZES AS SELECT * FROM dbo.T_ANYANYELV WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ANYANYELV */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ANYANYELV AS SELECT * FROM dbo.T_ANYANYELV WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ANYANYELV_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ANYANYELV_OSSZES AS SELECT * FROM dbo.T_ANYANYELV' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IGAZOLVANYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IGAZOLVANYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLVANYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IGAZOLVANYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IGAZOLVANYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLVANYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IGAZOLVANYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IGAZOLVANYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLVANYTIPUS AS SELECT * FROM dbo.T_IGAZOLVANYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IGAZOLVANYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLVANYTIPUS_OSSZES AS SELECT * FROM dbo.T_IGAZOLVANYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IGAZOLVANYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLVANYTIPUS AS SELECT * FROM dbo.T_IGAZOLVANYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IGAZOLVANYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IGAZOLVANYTIPUS_OSSZES AS SELECT * FROM dbo.T_IGAZOLVANYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUNKAVISZONYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUNKAVISZONYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAVISZONYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUNKAVISZONYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAVISZONYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAVISZONYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAVISZONYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUNKAVISZONYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYTIPUS AS SELECT * FROM dbo.T_MUNKAVISZONYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUNKAVISZONYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYTIPUS_OSSZES AS SELECT * FROM dbo.T_MUNKAVISZONYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUNKAVISZONYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYTIPUS AS SELECT * FROM dbo.T_MUNKAVISZONYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUNKAVISZONYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYTIPUS_OSSZES AS SELECT * FROM dbo.T_MUNKAVISZONYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEREM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEREM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TEREM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM AS SELECT * FROM dbo.T_TEREM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_OSSZES AS SELECT * FROM dbo.T_TEREM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM AS SELECT * FROM dbo.T_TEREM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEREM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_OSSZES AS SELECT * FROM dbo.T_TEREM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESZKOZTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESZKOZTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESZKOZTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESZKOZTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZTIPUS AS SELECT * FROM dbo.T_ESZKOZTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESZKOZTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZTIPUS_OSSZES AS SELECT * FROM dbo.T_ESZKOZTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESZKOZTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZTIPUS AS SELECT * FROM dbo.T_ESZKOZTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESZKOZTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZTIPUS_OSSZES AS SELECT * FROM dbo.T_ESZKOZTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESZKOZKATEGORIA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESZKOZKATEGORIA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZKATEGORIA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESZKOZKATEGORIA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZKATEGORIA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZKATEGORIA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESZKOZKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZKATEGORIA AS SELECT * FROM dbo.T_ESZKOZKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESZKOZKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZKATEGORIA_OSSZES AS SELECT * FROM dbo.T_ESZKOZKATEGORIA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESZKOZKATEGORIA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZKATEGORIA AS SELECT * FROM dbo.T_ESZKOZKATEGORIA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESZKOZKATEGORIA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZKATEGORIA_OSSZES AS SELECT * FROM dbo.T_ESZKOZKATEGORIA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESZKOZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESZKOZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESZKOZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESZKOZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESZKOZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ESZKOZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZ AS SELECT * FROM dbo.T_ESZKOZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESZKOZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZ_OSSZES AS SELECT * FROM dbo.T_ESZKOZ WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESZKOZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZ AS SELECT * FROM dbo.T_ESZKOZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESZKOZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESZKOZ_OSSZES AS SELECT * FROM dbo.T_ESZKOZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_INGYENESTANKONYVELLATAS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_INGYENESTANKONYVELLATAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INGYENESTANKONYVELLATAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_INGYENESTANKONYVELLATAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_INGYENESTANKONYVELLATAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INGYENESTANKONYVELLATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_INGYENESTANKONYVELLATAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_INGYENESTANKONYVELLATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INGYENESTANKONYVELLATAS AS SELECT * FROM dbo.T_INGYENESTANKONYVELLATAS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_INGYENESTANKONYVELLATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INGYENESTANKONYVELLATAS_OSSZES AS SELECT * FROM dbo.T_INGYENESTANKONYVELLATAS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_INGYENESTANKONYVELLATAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INGYENESTANKONYVELLATAS AS SELECT * FROM dbo.T_INGYENESTANKONYVELLATAS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_INGYENESTANKONYVELLATAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_INGYENESTANKONYVELLATAS_OSSZES AS SELECT * FROM dbo.T_INGYENESTANKONYVELLATAS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TEREMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TEREMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TEREMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TEREMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMTIPUS AS SELECT * FROM dbo.T_TEREMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMTIPUS_OSSZES AS SELECT * FROM dbo.T_TEREMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMTIPUS AS SELECT * FROM dbo.T_TEREMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TEREMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREMTIPUS_OSSZES AS SELECT * FROM dbo.T_TEREMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MAGANTANULOSAGOKA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MAGANTANULOSAGOKA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MAGANTANULOSAGOKA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MAGANTANULOSAGOKA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MAGANTANULOSAGOKA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MAGANTANULOSAGOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MAGANTANULOSAGOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MAGANTANULOSAGOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGANTANULOSAGOKA AS SELECT * FROM dbo.T_MAGANTANULOSAGOKA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MAGANTANULOSAGOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGANTANULOSAGOKA_OSSZES AS SELECT * FROM dbo.T_MAGANTANULOSAGOKA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MAGANTANULOSAGOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGANTANULOSAGOKA AS SELECT * FROM dbo.T_MAGANTANULOSAGOKA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MAGANTANULOSAGOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MAGANTANULOSAGOKA_OSSZES AS SELECT * FROM dbo.T_MAGANTANULOSAGOKA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SERVERSTATISTICS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SERVERSTATISTICS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SERVERSTATISTICS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SERVERSTATISTICS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SERVERSTATISTICS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SERVERSTATISTICS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SERVERSTATISTICS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SERVERSTATISTICS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SERVERSTATISTICS AS SELECT * FROM dbo.T_SERVERSTATISTICS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SERVERSTATISTICS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SERVERSTATISTICS_OSSZES AS SELECT * FROM dbo.T_SERVERSTATISTICS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SERVERSTATISTICS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SERVERSTATISTICS AS SELECT * FROM dbo.T_SERVERSTATISTICS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SERVERSTATISTICS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SERVERSTATISTICS_OSSZES AS SELECT * FROM dbo.T_SERVERSTATISTICS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELHASZNALOBELEPES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOBELEPES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOBELEPES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOBELEPES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOBELEPES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOBELEPES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOBELEPES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELHASZNALOBELEPES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPES AS SELECT * FROM dbo.T_FELHASZNALOBELEPES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALOBELEPES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPES_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOBELEPES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALOBELEPES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPES AS SELECT * FROM dbo.T_FELHASZNALOBELEPES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELHASZNALOBELEPES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPES_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOBELEPES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LOGEVENTTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LOGEVENTTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGEVENTTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LOGEVENTTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGEVENTTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGEVENTTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGEVENTTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LOGEVENTTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGEVENTTYPE AS SELECT * FROM dbo.T_LOGEVENTTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LOGEVENTTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGEVENTTYPE_OSSZES AS SELECT * FROM dbo.T_LOGEVENTTYPE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LOGEVENTTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGEVENTTYPE AS SELECT * FROM dbo.T_LOGEVENTTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LOGEVENTTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGEVENTTYPE_OSSZES AS SELECT * FROM dbo.T_LOGEVENTTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LOG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LOG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LOG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOG AS SELECT * FROM dbo.T_LOG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOG_OSSZES AS SELECT * FROM dbo.T_LOG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LOG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOG AS SELECT * FROM dbo.T_LOG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LOG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOG_OSSZES AS SELECT * FROM dbo.T_LOG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LOGLEVELTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LOGLEVELTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGLEVELTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LOGLEVELTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGLEVELTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGLEVELTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGLEVELTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LOGLEVELTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGLEVELTYPE AS SELECT * FROM dbo.T_LOGLEVELTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LOGLEVELTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGLEVELTYPE_OSSZES AS SELECT * FROM dbo.T_LOGLEVELTYPE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LOGLEVELTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGLEVELTYPE AS SELECT * FROM dbo.T_LOGLEVELTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LOGLEVELTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGLEVELTYPE_OSSZES AS SELECT * FROM dbo.T_LOGLEVELTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCCARDBEVONASOKA */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCCARDBEVONASOKA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCCARDBEVONASOKA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCCARDBEVONASOKA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCCARDBEVONASOKA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCCARDBEVONASOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCCARDBEVONASOKA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SCCARDBEVONASOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARDBEVONASOKA AS SELECT * FROM dbo.T_SCCARDBEVONASOKA WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCCARDBEVONASOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARDBEVONASOKA_OSSZES AS SELECT * FROM dbo.T_SCCARDBEVONASOKA WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCCARDBEVONASOKA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARDBEVONASOKA AS SELECT * FROM dbo.T_SCCARDBEVONASOKA WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCCARDBEVONASOKA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARDBEVONASOKA_OSSZES AS SELECT * FROM dbo.T_SCCARDBEVONASOKA' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MEGYE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MEGYE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEGYE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MEGYE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MEGYE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEGYE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MEGYE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MEGYE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEGYE AS SELECT * FROM dbo.T_MEGYE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MEGYE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEGYE_OSSZES AS SELECT * FROM dbo.T_MEGYE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MEGYE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEGYE AS SELECT * FROM dbo.T_MEGYE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MEGYE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MEGYE_OSSZES AS SELECT * FROM dbo.T_MEGYE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SYSTEMPARAMETERVALUE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETERVALUE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETERVALUE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETERVALUE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETERVALUE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETERVALUE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETERVALUE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SYSTEMPARAMETERVALUE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERVALUE AS SELECT * FROM dbo.T_SYSTEMPARAMETERVALUE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETERVALUE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERVALUE_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETERVALUE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SYSTEMPARAMETERVALUE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERVALUE AS SELECT * FROM dbo.T_SYSTEMPARAMETERVALUE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETERVALUE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERVALUE_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETERVALUE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELHASZNALOBELEPESTORTENET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOBELEPESTORTENET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOBELEPESTORTENET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALOBELEPESTORTENET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALOBELEPESTORTENET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOBELEPESTORTENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALOBELEPESTORTENET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELHASZNALOBELEPESTORTENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPESTORTENET AS SELECT * FROM dbo.T_FELHASZNALOBELEPESTORTENET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALOBELEPESTORTENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPESTORTENET_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOBELEPESTORTENET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALOBELEPESTORTENET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPESTORTENET AS SELECT * FROM dbo.T_FELHASZNALOBELEPESTORTENET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELHASZNALOBELEPESTORTENET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALOBELEPESTORTENET_OSSZES AS SELECT * FROM dbo.T_FELHASZNALOBELEPESTORTENET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_HONAPOK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_HONAPOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HONAPOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_HONAPOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_HONAPOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HONAPOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_HONAPOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_HONAPOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HONAPOK AS SELECT * FROM dbo.T_HONAPOK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_HONAPOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HONAPOK_OSSZES AS SELECT * FROM dbo.T_HONAPOK WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_HONAPOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HONAPOK AS SELECT * FROM dbo.T_HONAPOK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_HONAPOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_HONAPOK_OSSZES AS SELECT * FROM dbo.T_HONAPOK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PAYMENTTITLE_ROLES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLE_ROLES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLE_ROLES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLE_ROLES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLE_ROLES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLE_ROLES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLE_ROLES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_PAYMENTTITLE_ROLES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_ROLES AS SELECT * FROM dbo.T_PAYMENTTITLE_ROLES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PAYMENTTITLE_ROLES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_ROLES_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLE_ROLES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PAYMENTTITLE_ROLES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_ROLES AS SELECT * FROM dbo.T_PAYMENTTITLE_ROLES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PAYMENTTITLE_ROLES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_ROLES_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLE_ROLES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DIAKIGAZOLVANYIGENYHIBASTATU */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYHIBASTATU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYHIBASTATU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DIAKIGAZOLVANYIGENYHIBASTATU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYHIBASTATU WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYHIBASTATU WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DIAKIGAZOLVANYIGENYHIBASTATU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYHIBASTATU WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYHIBASTATU_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYHIBASTATU' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DIAKIGAZOLVANYIGENYTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DIAKIGAZOLVANYIGENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DIAKIGAZOLVANYIGENYTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYTIPUS_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IMPOSITIONIMPOSITIONGROUP */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONIMPOSITIONGROUP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONIMPOSITIONGROUP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IMPOSITIONIMPOSITIONGROUP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP AS SELECT * FROM dbo.T_IMPOSITIONIMPOSITIONGROUP WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITIONIMPOSITIONGROUP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONIMPOSITIONGROUP WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITIONIMPOSITIONGROUP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP AS SELECT * FROM dbo.T_IMPOSITIONIMPOSITIONGROUP WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IMPOSITIONIMPOSITIONGROUP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONIMPOSITIONGROUP_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONIMPOSITIONGROUP' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SYSTEMPARAMETERTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETERTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETERTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETERTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETERTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETERTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETERTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SYSTEMPARAMETERTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERTYPE AS SELECT * FROM dbo.T_SYSTEMPARAMETERTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETERTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERTYPE_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETERTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SYSTEMPARAMETERTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERTYPE AS SELECT * FROM dbo.T_SYSTEMPARAMETERTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETERTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETERTYPE_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETERTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ONLINEUSER */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ONLINEUSER', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ONLINEUSER''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ONLINEUSER_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ONLINEUSER_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ONLINEUSER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ONLINEUSER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_ONLINEUSER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ONLINEUSER AS SELECT * FROM dbo.T_ONLINEUSER WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ONLINEUSER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ONLINEUSER_OSSZES AS SELECT * FROM dbo.T_ONLINEUSER WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ONLINEUSER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ONLINEUSER AS SELECT * FROM dbo.T_ONLINEUSER WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ONLINEUSER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ONLINEUSER_OSSZES AS SELECT * FROM dbo.T_ONLINEUSER' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LOGINLINKS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LOGINLINKS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGINLINKS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LOGINLINKS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGINLINKS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGINLINKS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGINLINKS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LOGINLINKS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINLINKS AS SELECT * FROM dbo.T_LOGINLINKS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LOGINLINKS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINLINKS_OSSZES AS SELECT * FROM dbo.T_LOGINLINKS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LOGINLINKS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINLINKS AS SELECT * FROM dbo.T_LOGINLINKS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LOGINLINKS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINLINKS_OSSZES AS SELECT * FROM dbo.T_LOGINLINKS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LOGINNEWS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LOGINNEWS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGINNEWS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LOGINNEWS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LOGINNEWS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGINNEWS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LOGINNEWS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_LOGINNEWS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINNEWS AS SELECT * FROM dbo.T_LOGINNEWS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LOGINNEWS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINNEWS_OSSZES AS SELECT * FROM dbo.T_LOGINNEWS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LOGINNEWS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINNEWS AS SELECT * FROM dbo.T_LOGINNEWS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LOGINNEWS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LOGINNEWS_OSSZES AS SELECT * FROM dbo.T_LOGINNEWS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OTPJELENTESSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OTPJELENTESSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESSTATUS AS SELECT * FROM dbo.T_OTPJELENTESSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OTPJELENTESSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESSTATUS_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OTPJELENTESSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESSTATUS AS SELECT * FROM dbo.T_OTPJELENTESSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OTPJELENTESSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESSTATUS_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OTPJELENTESEK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESEK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESEK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESEK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESEK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_OTPJELENTESEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK AS SELECT * FROM dbo.T_OTPJELENTESEK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OTPJELENTESEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESEK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OTPJELENTESEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK AS SELECT * FROM dbo.T_OTPJELENTESEK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OTPJELENTESEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESEK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_OTPJELENTESTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_OTPJELENTESTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_OTPJELENTESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESTIPUS AS SELECT * FROM dbo.T_OTPJELENTESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OTPJELENTESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESTIPUS_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OTPJELENTESTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESTIPUS AS SELECT * FROM dbo.T_OTPJELENTESTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_OTPJELENTESTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESTIPUS_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KOZTERULETJELLEG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KOZTERULETJELLEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZTERULETJELLEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KOZTERULETJELLEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KOZTERULETJELLEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZTERULETJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KOZTERULETJELLEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KOZTERULETJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZTERULETJELLEG AS SELECT * FROM dbo.T_KOZTERULETJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KOZTERULETJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZTERULETJELLEG_OSSZES AS SELECT * FROM dbo.T_KOZTERULETJELLEG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KOZTERULETJELLEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZTERULETJELLEG AS SELECT * FROM dbo.T_KOZTERULETJELLEG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KOZTERULETJELLEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KOZTERULETJELLEG_OSSZES AS SELECT * FROM dbo.T_KOZTERULETJELLEG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BANK */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BANK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BANK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BANK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BANK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BANK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BANK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BANK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANK AS SELECT * FROM dbo.T_BANK WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BANK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANK_OSSZES AS SELECT * FROM dbo.T_BANK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BANK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANK AS SELECT * FROM dbo.T_BANK WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BANK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANK_OSSZES AS SELECT * FROM dbo.T_BANK' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_USERPROFILE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_USERPROFILE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_USERPROFILE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_USERPROFILE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_USERPROFILE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_USERPROFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_USERPROFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_USERPROFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_USERPROFILE AS SELECT * FROM dbo.T_USERPROFILE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_USERPROFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_USERPROFILE_OSSZES AS SELECT * FROM dbo.T_USERPROFILE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_USERPROFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_USERPROFILE AS SELECT * FROM dbo.T_USERPROFILE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_USERPROFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_USERPROFILE_OSSZES AS SELECT * FROM dbo.T_USERPROFILE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DIAKIGAZOLVANYIGENYSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_DIAKIGAZOLVANYIGENYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DIAKIGAZOLVANYIGENYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCSTICKERSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCSTICKERSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTICKERSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCSTICKERSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTICKERSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTICKERSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTICKERSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_SCSTICKERSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKERSTATUS AS SELECT * FROM dbo.T_SCSTICKERSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCSTICKERSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKERSTATUS_OSSZES AS SELECT * FROM dbo.T_SCSTICKERSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCSTICKERSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKERSTATUS AS SELECT * FROM dbo.T_SCSTICKERSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCSTICKERSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKERSTATUS_OSSZES AS SELECT * FROM dbo.T_SCSTICKERSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MUNKAVISZONYJELLEGE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MUNKAVISZONYJELLEGE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAVISZONYJELLEGE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MUNKAVISZONYJELLEGE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MUNKAVISZONYJELLEGE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAVISZONYJELLEGE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MUNKAVISZONYJELLEGE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MUNKAVISZONYJELLEGE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYJELLEGE AS SELECT * FROM dbo.T_MUNKAVISZONYJELLEGE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MUNKAVISZONYJELLEGE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYJELLEGE_OSSZES AS SELECT * FROM dbo.T_MUNKAVISZONYJELLEGE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MUNKAVISZONYJELLEGE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYJELLEGE AS SELECT * FROM dbo.T_MUNKAVISZONYJELLEGE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MUNKAVISZONYJELLEGE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MUNKAVISZONYJELLEGE_OSSZES AS SELECT * FROM dbo.T_MUNKAVISZONYJELLEGE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_KULFOLDISTATUSZTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_KULFOLDISTATUSZTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KULFOLDISTATUSZTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KULFOLDISTATUSZTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KULFOLDISTATUSZTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KULFOLDISTATUSZTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_KULFOLDISTATUSZTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_KULFOLDISTATUSZTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KULFOLDISTATUSZTIPUS AS SELECT * FROM dbo.T_KULFOLDISTATUSZTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KULFOLDISTATUSZTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KULFOLDISTATUSZTIPUS_OSSZES AS SELECT * FROM dbo.T_KULFOLDISTATUSZTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KULFOLDISTATUSZTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KULFOLDISTATUSZTIPUS AS SELECT * FROM dbo.T_KULFOLDISTATUSZTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_KULFOLDISTATUSZTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KULFOLDISTATUSZTIPUS_OSSZES AS SELECT * FROM dbo.T_KULFOLDISTATUSZTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_VPOSCONFIG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_VPOSCONFIG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VPOSCONFIG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_VPOSCONFIG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_VPOSCONFIG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VPOSCONFIG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_VPOSCONFIG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_VPOSCONFIG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VPOSCONFIG AS SELECT * FROM dbo.T_VPOSCONFIG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_VPOSCONFIG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VPOSCONFIG_OSSZES AS SELECT * FROM dbo.T_VPOSCONFIG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_VPOSCONFIG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VPOSCONFIG AS SELECT * FROM dbo.T_VPOSCONFIG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_VPOSCONFIG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_VPOSCONFIG_OSSZES AS SELECT * FROM dbo.T_VPOSCONFIG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TRANSACTIONANALYSISFILESTATU */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILESTATU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILESTATU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TRANSACTIONANALYSISFILESTATU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILESTATU WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILESTATU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILESTATU WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TRANSACTIONANALYSISFILESTATU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILESTATU WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILESTATU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILESTATU_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILESTATU' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ORSZAGTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ORSZAGTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORSZAGTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ORSZAGTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ORSZAGTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORSZAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ORSZAGTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ORSZAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORSZAGTIPUS AS SELECT * FROM dbo.T_ORSZAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ORSZAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORSZAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ORSZAGTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ORSZAGTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORSZAGTIPUS AS SELECT * FROM dbo.T_ORSZAGTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ORSZAGTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ORSZAGTIPUS_OSSZES AS SELECT * FROM dbo.T_ORSZAGTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ESEMENYSTATUSZ */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ESEMENYSTATUSZ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYSTATUSZ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ESEMENYSTATUSZ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ESEMENYSTATUSZ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ESEMENYSTATUSZ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ESEMENYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYSTATUSZ AS SELECT * FROM dbo.T_ESEMENYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ESEMENYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_ESEMENYSTATUSZ WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ESEMENYSTATUSZ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYSTATUSZ AS SELECT * FROM dbo.T_ESEMENYSTATUSZ WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ESEMENYSTATUSZ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ESEMENYSTATUSZ_OSSZES AS SELECT * FROM dbo.T_ESEMENYSTATUSZ' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TRANSACTIONSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TRANSACTIONSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONSTATUS AS SELECT * FROM dbo.T_TRANSACTIONSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TRANSACTIONSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONSTATUS_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TRANSACTIONSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONSTATUS AS SELECT * FROM dbo.T_TRANSACTIONSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TRANSACTIONSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONSTATUS_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCSTUDENTTEMPORARYCARD */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCSTUDENTTEMPORARYCARD', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTUDENTTEMPORARYCARD''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCSTUDENTTEMPORARYCARD_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTUDENTTEMPORARYCARD_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTUDENTTEMPORARYCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTUDENTTEMPORARYCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCSTUDENTTEMPORARYCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTUDENTTEMPORARYCARD AS SELECT * FROM dbo.T_SCSTUDENTTEMPORARYCARD WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCSTUDENTTEMPORARYCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTUDENTTEMPORARYCARD_OSSZES AS SELECT * FROM dbo.T_SCSTUDENTTEMPORARYCARD WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCSTUDENTTEMPORARYCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTUDENTTEMPORARYCARD AS SELECT * FROM dbo.T_SCSTUDENTTEMPORARYCARD WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCSTUDENTTEMPORARYCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTUDENTTEMPORARYCARD_OSSZES AS SELECT * FROM dbo.T_SCSTUDENTTEMPORARYCARD' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCAPPLICATIONFORMBATCH */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCAPPLICATIONFORMBATCH', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCAPPLICATIONFORMBATCH''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCAPPLICATIONFORMBATCH_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCAPPLICATIONFORMBATCH_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCAPPLICATIONFORMBATCH' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCAPPLICATIONFORMBATCH' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCAPPLICATIONFORMBATCH */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCAPPLICATIONFORMBATCH AS SELECT * FROM dbo.T_SCAPPLICATIONFORMBATCH WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCAPPLICATIONFORMBATCH_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCAPPLICATIONFORMBATCH_OSSZES AS SELECT * FROM dbo.T_SCAPPLICATIONFORMBATCH WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCAPPLICATIONFORMBATCH */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCAPPLICATIONFORMBATCH AS SELECT * FROM dbo.T_SCAPPLICATIONFORMBATCH WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCAPPLICATIONFORMBATCH_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCAPPLICATIONFORMBATCH_OSSZES AS SELECT * FROM dbo.T_SCAPPLICATIONFORMBATCH' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DIAKIGAZOLVANYIGENYLES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYLES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DIAKIGAZOLVANYIGENYLES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DIAKIGAZOLVANYIGENYLES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYLES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYLES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYLES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DIAKIGAZOLVANYIGENYLES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYLES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DIAKIGAZOLVANYIGENYLES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DIAKIGAZOLVANYIGENYLES_OSSZES AS SELECT * FROM dbo.T_DIAKIGAZOLVANYIGENYLES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCSTICKER */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCSTICKER', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTICKER''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCSTICKER_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCSTICKER_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTICKER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCSTICKER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCSTICKER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKER AS SELECT * FROM dbo.T_SCSTICKER WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCSTICKER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKER_OSSZES AS SELECT * FROM dbo.T_SCSTICKER WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCSTICKER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKER AS SELECT * FROM dbo.T_SCSTICKER WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCSTICKER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCSTICKER_OSSZES AS SELECT * FROM dbo.T_SCSTICKER' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCINSET */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCINSET', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCINSET''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCINSET_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCINSET_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCINSET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCINSET' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCINSET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCINSET AS SELECT * FROM dbo.T_SCINSET WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCINSET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCINSET_OSSZES AS SELECT * FROM dbo.T_SCINSET WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCINSET */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCINSET AS SELECT * FROM dbo.T_SCINSET WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCINSET_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCINSET_OSSZES AS SELECT * FROM dbo.T_SCINSET' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCTEMPORARYCARD */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCTEMPORARYCARD', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCTEMPORARYCARD''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCTEMPORARYCARD_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCTEMPORARYCARD_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCTEMPORARYCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCTEMPORARYCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCTEMPORARYCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCTEMPORARYCARD AS SELECT * FROM dbo.T_SCTEMPORARYCARD WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCTEMPORARYCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCTEMPORARYCARD_OSSZES AS SELECT * FROM dbo.T_SCTEMPORARYCARD WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCTEMPORARYCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCTEMPORARYCARD AS SELECT * FROM dbo.T_SCTEMPORARYCARD WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCTEMPORARYCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCTEMPORARYCARD_OSSZES AS SELECT * FROM dbo.T_SCTEMPORARYCARD' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SCCARD */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SCCARD', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCCARD''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SCCARD_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SCCARD_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SCCARD' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SCCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARD AS SELECT * FROM dbo.T_SCCARD WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SCCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARD_OSSZES AS SELECT * FROM dbo.T_SCCARD WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SCCARD */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARD AS SELECT * FROM dbo.T_SCCARD WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SCCARD_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SCCARD_OSSZES AS SELECT * FROM dbo.T_SCCARD' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FEETYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FEETYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FEETYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FEETYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FEETYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FEETYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FEETYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FEETYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEETYPE AS SELECT * FROM dbo.T_FEETYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FEETYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEETYPE_OSSZES AS SELECT * FROM dbo.T_FEETYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FEETYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEETYPE AS SELECT * FROM dbo.T_FEETYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FEETYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEETYPE_OSSZES AS SELECT * FROM dbo.T_FEETYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PAYMENTTITLETYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLETYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLETYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLETYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLETYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLETYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLETYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PAYMENTTITLETYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLETYPE AS SELECT * FROM dbo.T_PAYMENTTITLETYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PAYMENTTITLETYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLETYPE_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLETYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PAYMENTTITLETYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLETYPE AS SELECT * FROM dbo.T_PAYMENTTITLETYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PAYMENTTITLETYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLETYPE_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLETYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EMAILTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EMAILTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EMAILTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EMAILTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EMAILTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EMAILTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EMAILTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_EMAILTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAILTIPUS AS SELECT * FROM dbo.T_EMAILTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EMAILTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAILTIPUS_OSSZES AS SELECT * FROM dbo.T_EMAILTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EMAILTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAILTIPUS AS SELECT * FROM dbo.T_EMAILTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EMAILTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAILTIPUS_OSSZES AS SELECT * FROM dbo.T_EMAILTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TELEFONTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TELEFONTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEFONTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TELEFONTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEFONTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEFONTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEFONTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_TELEFONTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFONTIPUS AS SELECT * FROM dbo.T_TELEFONTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TELEFONTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFONTIPUS_OSSZES AS SELECT * FROM dbo.T_TELEFONTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TELEFONTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFONTIPUS AS SELECT * FROM dbo.T_TELEFONTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TELEFONTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFONTIPUS_OSSZES AS SELECT * FROM dbo.T_TELEFONTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PAYINGTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PAYINGTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYINGTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PAYINGTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYINGTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYINGTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYINGTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_PAYINGTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYINGTYPE AS SELECT * FROM dbo.T_PAYINGTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PAYINGTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYINGTYPE_OSSZES AS SELECT * FROM dbo.T_PAYINGTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PAYINGTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYINGTYPE AS SELECT * FROM dbo.T_PAYINGTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PAYINGTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYINGTYPE_OSSZES AS SELECT * FROM dbo.T_PAYINGTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_ALLAMPOLGARSAG */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_ALLAMPOLGARSAG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ALLAMPOLGARSAG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_ALLAMPOLGARSAG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_ALLAMPOLGARSAG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ALLAMPOLGARSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_ALLAMPOLGARSAG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_ALLAMPOLGARSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALLAMPOLGARSAG AS SELECT * FROM dbo.T_ALLAMPOLGARSAG WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_ALLAMPOLGARSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALLAMPOLGARSAG_OSSZES AS SELECT * FROM dbo.T_ALLAMPOLGARSAG WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_ALLAMPOLGARSAG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALLAMPOLGARSAG AS SELECT * FROM dbo.T_ALLAMPOLGARSAG WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_ALLAMPOLGARSAG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_ALLAMPOLGARSAG_OSSZES AS SELECT * FROM dbo.T_ALLAMPOLGARSAG' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_STUDENTCARDSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_STUDENTCARDSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_STUDENTCARDSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_STUDENTCARDSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_STUDENTCARDSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_STUDENTCARDSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_STUDENTCARDSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_STUDENTCARDSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDSTATUS AS SELECT * FROM dbo.T_STUDENTCARDSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_STUDENTCARDSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDSTATUS_OSSZES AS SELECT * FROM dbo.T_STUDENTCARDSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_STUDENTCARDSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDSTATUS AS SELECT * FROM dbo.T_STUDENTCARDSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_STUDENTCARDSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDSTATUS_OSSZES AS SELECT * FROM dbo.T_STUDENTCARDSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NATIONALITY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NATIONALITY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NATIONALITY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NATIONALITY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NATIONALITY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NATIONALITY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NATIONALITY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_NATIONALITY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATIONALITY AS SELECT * FROM dbo.T_NATIONALITY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NATIONALITY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATIONALITY_OSSZES AS SELECT * FROM dbo.T_NATIONALITY WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NATIONALITY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATIONALITY AS SELECT * FROM dbo.T_NATIONALITY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NATIONALITY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NATIONALITY_OSSZES AS SELECT * FROM dbo.T_NATIONALITY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_MARITALSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_MARITALSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MARITALSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_MARITALSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_MARITALSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MARITALSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_MARITALSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_MARITALSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MARITALSTATUS AS SELECT * FROM dbo.T_MARITALSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_MARITALSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MARITALSTATUS_OSSZES AS SELECT * FROM dbo.T_MARITALSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_MARITALSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MARITALSTATUS AS SELECT * FROM dbo.T_MARITALSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_MARITALSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_MARITALSTATUS_OSSZES AS SELECT * FROM dbo.T_MARITALSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IMPOSITIONSTATUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSTATUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSTATUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSTATUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSTATUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONSTATUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_IMPOSITIONSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSTATUS AS SELECT * FROM dbo.T_IMPOSITIONSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITIONSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSTATUS_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONSTATUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITIONSTATUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSTATUS AS SELECT * FROM dbo.T_IMPOSITIONSTATUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IMPOSITIONSTATUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSTATUS_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONSTATUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_LANGUAGE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_LANGUAGE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LANGUAGE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_LANGUAGE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_LANGUAGE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LANGUAGE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_LANGUAGE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_LANGUAGE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LANGUAGE AS SELECT * FROM dbo.T_LANGUAGE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_LANGUAGE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LANGUAGE_OSSZES AS SELECT * FROM dbo.T_LANGUAGE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_LANGUAGE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LANGUAGE AS SELECT * FROM dbo.T_LANGUAGE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_LANGUAGE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_LANGUAGE_OSSZES AS SELECT * FROM dbo.T_LANGUAGE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CIMTIPUS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CIMTIPUS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTIPUS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CIMTIPUS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIMTIPUS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIMTIPUS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_CIMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTIPUS AS SELECT * FROM dbo.T_CIMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CIMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTIPUS_OSSZES AS SELECT * FROM dbo.T_CIMTIPUS WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CIMTIPUS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTIPUS AS SELECT * FROM dbo.T_CIMTIPUS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CIMTIPUS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIMTIPUS_OSSZES AS SELECT * FROM dbo.T_CIMTIPUS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_NEM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_NEM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NEM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NEM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_NEM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_NEM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEM AS SELECT * FROM dbo.T_NEM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NEM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEM_OSSZES AS SELECT * FROM dbo.T_NEM WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NEM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEM AS SELECT * FROM dbo.T_NEM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_NEM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NEM_OSSZES AS SELECT * FROM dbo.T_NEM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_BANKACCOUNT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_BANKACCOUNT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BANKACCOUNT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_BANKACCOUNT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_BANKACCOUNT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BANKACCOUNT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_BANKACCOUNT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_BANKACCOUNT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANKACCOUNT AS SELECT * FROM dbo.T_BANKACCOUNT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_BANKACCOUNT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANKACCOUNT_OSSZES AS SELECT * FROM dbo.T_BANKACCOUNT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_BANKACCOUNT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANKACCOUNT AS SELECT * FROM dbo.T_BANKACCOUNT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_BANKACCOUNT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_BANKACCOUNT_OSSZES AS SELECT * FROM dbo.T_BANKACCOUNT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CREDITCARDPAYMENT */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CREDITCARDPAYMENT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CREDITCARDPAYMENT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CREDITCARDPAYMENT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CREDITCARDPAYMENT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CREDITCARDPAYMENT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CREDITCARDPAYMENT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CREDITCARDPAYMENT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDPAYMENT AS SELECT * FROM dbo.T_CREDITCARDPAYMENT WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CREDITCARDPAYMENT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDPAYMENT_OSSZES AS SELECT * FROM dbo.T_CREDITCARDPAYMENT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CREDITCARDPAYMENT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDPAYMENT AS SELECT * FROM dbo.T_CREDITCARDPAYMENT WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CREDITCARDPAYMENT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDPAYMENT_OSSZES AS SELECT * FROM dbo.T_CREDITCARDPAYMENT' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CREDITCARDREPLY */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CREDITCARDREPLY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CREDITCARDREPLY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CREDITCARDREPLY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CREDITCARDREPLY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CREDITCARDREPLY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CREDITCARDREPLY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CREDITCARDREPLY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDREPLY AS SELECT * FROM dbo.T_CREDITCARDREPLY WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CREDITCARDREPLY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDREPLY_OSSZES AS SELECT * FROM dbo.T_CREDITCARDREPLY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CREDITCARDREPLY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDREPLY AS SELECT * FROM dbo.T_CREDITCARDREPLY WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CREDITCARDREPLY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CREDITCARDREPLY_OSSZES AS SELECT * FROM dbo.T_CREDITCARDREPLY' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SYSTEMPARAMETER */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETER', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETER''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SYSTEMPARAMETER_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SYSTEMPARAMETER_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SYSTEMPARAMETER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SYSTEMPARAMETER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETER AS SELECT * FROM dbo.T_SYSTEMPARAMETER WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETER_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETER WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SYSTEMPARAMETER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETER AS SELECT * FROM dbo.T_SYSTEMPARAMETER WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SYSTEMPARAMETER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SYSTEMPARAMETER_OSSZES AS SELECT * FROM dbo.T_SYSTEMPARAMETER' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_DICTIONARYITEMBASE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_DICTIONARYITEMBASE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DICTIONARYITEMBASE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_DICTIONARYITEMBASE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_DICTIONARYITEMBASE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DICTIONARYITEMBASE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_DICTIONARYITEMBASE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_DICTIONARYITEMBASE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYITEMBASE AS SELECT * FROM dbo.T_DICTIONARYITEMBASE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_DICTIONARYITEMBASE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYITEMBASE_OSSZES AS SELECT * FROM dbo.T_DICTIONARYITEMBASE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_DICTIONARYITEMBASE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYITEMBASE AS SELECT * FROM dbo.T_DICTIONARYITEMBASE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_DICTIONARYITEMBASE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_DICTIONARYITEMBASE_OSSZES AS SELECT * FROM dbo.T_DICTIONARYITEMBASE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TELEFON */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TELEFON', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEFON''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TELEFON_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TELEFON_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEFON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TELEFON' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TELEFON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFON AS SELECT * FROM dbo.T_TELEFON WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TELEFON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFON_OSSZES AS SELECT * FROM dbo.T_TELEFON WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TELEFON */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFON AS SELECT * FROM dbo.T_TELEFON WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TELEFON_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TELEFON_OSSZES AS SELECT * FROM dbo.T_TELEFON' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FORMTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FORMTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORMTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FORMTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORMTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORMTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORMTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_FORMTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMTYPE AS SELECT * FROM dbo.T_FORMTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FORMTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMTYPE_OSSZES AS SELECT * FROM dbo.T_FORMTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FORMTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMTYPE AS SELECT * FROM dbo.T_FORMTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FORMTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMTYPE_OSSZES AS SELECT * FROM dbo.T_FORMTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FORMS */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FORMS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORMS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FORMS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FORMS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORMS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FORMS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FORMS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMS AS SELECT * FROM dbo.T_FORMS WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FORMS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMS_OSSZES AS SELECT * FROM dbo.T_FORMS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FORMS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMS AS SELECT * FROM dbo.T_FORMS WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FORMS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FORMS_OSSZES AS SELECT * FROM dbo.T_FORMS' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IMPOSITIONSHAREDRULES */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSHAREDRULES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSHAREDRULES''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSHAREDRULES_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSHAREDRULES_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONSHAREDRULES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONSHAREDRULES' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IMPOSITIONSHAREDRULES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITIONSHAREDRULES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITIONSHAREDRULES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IMPOSITIONSHAREDRULES_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IMPOSITIONGROUP */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONGROUP', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONGROUP''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONGROUP_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONGROUP_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONGROUP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITIONGROUP' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IMPOSITIONGROUP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONGROUP AS SELECT * FROM dbo.T_IMPOSITIONGROUP WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITIONGROUP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONGROUP_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONGROUP WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITIONGROUP */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONGROUP AS SELECT * FROM dbo.T_IMPOSITIONGROUP WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IMPOSITIONGROUP_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONGROUP_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONGROUP' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FINANCIALCODE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FINANCIALCODE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FINANCIALCODE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FINANCIALCODE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FINANCIALCODE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FINANCIALCODE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FINANCIALCODE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FINANCIALCODE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FINANCIALCODE AS SELECT * FROM dbo.T_FINANCIALCODE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FINANCIALCODE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FINANCIALCODE_OSSZES AS SELECT * FROM dbo.T_FINANCIALCODE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FINANCIALCODE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FINANCIALCODE AS SELECT * FROM dbo.T_FINANCIALCODE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FINANCIALCODE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FINANCIALCODE_OSSZES AS SELECT * FROM dbo.T_FINANCIALCODE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FEE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FEE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FEE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FEE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FEE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FEE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FEE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FEE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEE AS SELECT * FROM dbo.T_FEE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FEE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEE_OSSZES AS SELECT * FROM dbo.T_FEE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FEE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEE AS SELECT * FROM dbo.T_FEE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FEE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FEE_OSSZES AS SELECT * FROM dbo.T_FEE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_SZEREPKOR */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_SZEREPKOR', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZEREPKOR''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_SZEREPKOR_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_SZEREPKOR_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZEREPKOR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_SZEREPKOR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_SZEREPKOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKOR AS SELECT * FROM dbo.T_SZEREPKOR WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_SZEREPKOR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKOR_OSSZES AS SELECT * FROM dbo.T_SZEREPKOR WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_SZEREPKOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKOR AS SELECT * FROM dbo.T_SZEREPKOR WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_SZEREPKOR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_SZEREPKOR_OSSZES AS SELECT * FROM dbo.T_SZEREPKOR' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_STUDENTCARDTYPE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_STUDENTCARDTYPE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_STUDENTCARDTYPE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_STUDENTCARDTYPE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_STUDENTCARDTYPE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_STUDENTCARDTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALTANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_ALTANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_STUDENTCARDTYPE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_ALINTEZMENYID' ) > 0 BEGIN /* T_STUDENTCARDTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDTYPE AS SELECT * FROM dbo.T_STUDENTCARDTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_STUDENTCARDTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDTYPE_OSSZES AS SELECT * FROM dbo.T_STUDENTCARDTYPE WHERE C_ALINTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_STUDENTCARDTYPE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDTYPE AS SELECT * FROM dbo.T_STUDENTCARDTYPE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_STUDENTCARDTYPE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_STUDENTCARDTYPE_OSSZES AS SELECT * FROM dbo.T_STUDENTCARDTYPE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_CIM */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_CIM', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIM''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CIM_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CIM_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_CIM' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_CIM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIM AS SELECT * FROM dbo.T_CIM WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CIM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIM_OSSZES AS SELECT * FROM dbo.T_CIM WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CIM */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIM AS SELECT * FROM dbo.T_CIM WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_CIM_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CIM_OSSZES AS SELECT * FROM dbo.T_CIM' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TRANSACTION */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TRANSACTION', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTION''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TRANSACTION_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTION_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTION' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTION' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TRANSACTION */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTION AS SELECT * FROM dbo.T_TRANSACTION WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TRANSACTION_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTION_OSSZES AS SELECT * FROM dbo.T_TRANSACTION WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TRANSACTION */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTION AS SELECT * FROM dbo.T_TRANSACTION WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TRANSACTION_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTION_OSSZES AS SELECT * FROM dbo.T_TRANSACTION' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PARTNER */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PARTNER', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PARTNER''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PARTNER_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PARTNER_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PARTNER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PARTNER' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_PARTNER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTNER AS SELECT * FROM dbo.T_PARTNER WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PARTNER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTNER_OSSZES AS SELECT * FROM dbo.T_PARTNER WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PARTNER */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTNER AS SELECT * FROM dbo.T_PARTNER WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PARTNER_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PARTNER_OSSZES AS SELECT * FROM dbo.T_PARTNER' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_EMAIL */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_EMAIL', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EMAIL''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EMAIL_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EMAIL_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EMAIL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_EMAIL' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_EMAIL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAIL AS SELECT * FROM dbo.T_EMAIL WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EMAIL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAIL_OSSZES AS SELECT * FROM dbo.T_EMAIL WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EMAIL */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAIL AS SELECT * FROM dbo.T_EMAIL WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_EMAIL_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EMAIL_OSSZES AS SELECT * FROM dbo.T_EMAIL' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_FELHASZNALO */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_FELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_FELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO AS SELECT * FROM dbo.T_FELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO_OSSZES AS SELECT * FROM dbo.T_FELHASZNALO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO AS SELECT * FROM dbo.T_FELHASZNALO WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_FELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO_OSSZES AS SELECT * FROM dbo.T_FELHASZNALO' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_PAYMENTTITLE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_PAYMENTTITLE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_PAYMENTTITLE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_PAYMENTTITLE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_PAYMENTTITLE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE AS SELECT * FROM dbo.T_PAYMENTTITLE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_PAYMENTTITLE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_PAYMENTTITLE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE AS SELECT * FROM dbo.T_PAYMENTTITLE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_PAYMENTTITLE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_PAYMENTTITLE_OSSZES AS SELECT * FROM dbo.T_PAYMENTTITLE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TRANSACTIONANALYSISFILELINE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILELINE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILELINE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILELINE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILELINE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILELINE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILELINE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TRANSACTIONANALYSISFILELINE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILELINE AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILELINE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILELINE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILELINE_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILELINE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TRANSACTIONANALYSISFILELINE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILELINE AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILELINE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILELINE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILELINE_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILELINE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_TRANSACTIONANALYSISFILE */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TRANSACTIONANALYSISFILE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TRANSACTIONANALYSISFILE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_TRANSACTIONANALYSISFILE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_TRANSACTIONANALYSISFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILE AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILE WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILE_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TRANSACTIONANALYSISFILE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILE AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILE WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_TRANSACTIONANALYSISFILE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TRANSACTIONANALYSISFILE_OSSZES AS SELECT * FROM dbo.T_TRANSACTIONANALYSISFILE' EXECUTE sp_executesql @Sql END END /*============================================================================*/ /* View : T_IMPOSITION */ /*============================================================================*/ /* Package: Kreta */ IF OBJECT_ID('['+@Schema+'].T_IMPOSITION', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITION''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITION_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITION_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITION' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_TANEVID' ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' END ELSE BEGIN SET @AktivTanev = N'' END IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N'T_IMPOSITION' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME = 'C_INTEZMENYID' ) > 0 BEGIN /* T_IMPOSITION */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITION AS SELECT * FROM dbo.T_IMPOSITION WHERE '+@AktivTanev+' (TOROLT = ''F'') AND C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITION_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITION_OSSZES AS SELECT * FROM dbo.T_IMPOSITION WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITION */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITION AS SELECT * FROM dbo.T_IMPOSITION WHERE '+@AktivTanev+' (TOROLT = ''F'')' EXECUTE sp_executesql @Sql /* T_IMPOSITION_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITION_OSSZES AS SELECT * FROM dbo.T_IMPOSITION' EXECUTE sp_executesql @Sql END END /* VIEW: T_FELTOLTOTTFAJL_MEROALLAS */ /*============================================================================*/ /* View : T_FELTOLTOTTFAJL_MEROALLAS */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_FELTOLTOTTFAJL_MEROALLAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_FELTOLTOTTFAJL_MEROALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_MEROALLAS WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_MEROALLAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_MEROALLAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELTOLTOTTFAJL_MEROALLAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_MEROALLAS AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_MEROALLAS' EXECUTE sp_executesql @Sql END END /* VIEW: T_AMIFOTARGY_AMIALTARGY */ /*============================================================================*/ /* View : T_AMIFOTARGY_AMIALTARGY */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_AMIFOTARGY_AMIALTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMIFOTARGY_AMIALTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_AMIFOTARGY_AMIALTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_AMIFOTARGY_AMIALTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_AMIFOTARGY_AMIALTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_AMIFOTARGY_AMIALTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY_AMIALTARGY AS SELECT * FROM dbo.T_AMIFOTARGY_AMIALTARGY WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_AMIFOTARGY_AMIALTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY_AMIALTARGY_OSSZES AS SELECT * FROM dbo.T_AMIFOTARGY_AMIALTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_AMIFOTARGY_AMIALTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_AMIFOTARGY_AMIALTARGY AS SELECT * FROM dbo.T_AMIFOTARGY_AMIALTARGY' EXECUTE sp_executesql @Sql END END /* VIEW: T_FELTOLTOTTFAJL_TANITASIORA */ /*============================================================================*/ /* View : T_FELTOLTOTTFAJL_TANITASIORA */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_FELTOLTOTTFAJL_TANITASIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_FELTOLTOTTFAJL_TANITASIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_TANITASIORA WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_TANITASIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_TANITASIORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELTOLTOTTFAJL_TANITASIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_TANITASIORA AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_TANITASIORA' EXECUTE sp_executesql @Sql END END /* VIEW: T_FELTOLTOTTFAJL_HAZIFELADATOK */ /*============================================================================*/ /* View : T_FELTOLTOTTFAJL_HAZIFELADATOK */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_FELTOLTOTTFAJL_HAZIFELADATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_FELTOLTOTTFAJL_HAZIFELADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_HAZIFELADATOK WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_HAZIFELADATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_HAZIFELADATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELTOLTOTTFAJL_HAZIFELADATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_HAZIFELADATOK AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_HAZIFELADATOK' EXECUTE sp_executesql @Sql END END /* VIEW: T_FELTOLTOTTFAJL_ORARENDIORA */ /*============================================================================*/ /* View : T_FELTOLTOTTFAJL_ORARENDIORA */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_FELTOLTOTTFAJL_ORARENDIORA' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_FELTOLTOTTFAJL_ORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_ORARENDIORA WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELTOLTOTTFAJL_ORARENDIORA_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA_OSSZES AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_ORARENDIORA WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELTOLTOTTFAJL_ORARENDIORA */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELTOLTOTTFAJL_ORARENDIORA AS SELECT * FROM dbo.T_FELTOLTOTTFAJL_ORARENDIORA' EXECUTE sp_executesql @Sql END END /* VIEW: T_TAVOLLETJELENTO_IKTATOTTDOKU */ /*============================================================================*/ /* View : T_TAVOLLETJELENTO_IKTATOTTDOKU */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_TAVOLLETJELENTO_IKTATOTTDOKU' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_TAVOLLETJELENTO_IKTATOTTDOKU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU AS SELECT * FROM dbo.T_TAVOLLETJELENTO_IKTATOTTDOKU WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TAVOLLETJELENTO_IKTATOTTDOKU_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU_OSSZES AS SELECT * FROM dbo.T_TAVOLLETJELENTO_IKTATOTTDOKU WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TAVOLLETJELENTO_IKTATOTTDOKU */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TAVOLLETJELENTO_IKTATOTTDOKU AS SELECT * FROM dbo.T_TAVOLLETJELENTO_IKTATOTTDOKU' EXECUTE sp_executesql @Sql END END /* VIEW: T_KEPESITES_VEGZETTSEG */ /*============================================================================*/ /* View : T_KEPESITES_VEGZETTSEG */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_KEPESITES_VEGZETTSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KEPESITES_VEGZETTSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_KEPESITES_VEGZETTSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_KEPESITES_VEGZETTSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_KEPESITES_VEGZETTSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_KEPESITES_VEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES_VEGZETTSEG AS SELECT * FROM dbo.T_KEPESITES_VEGZETTSEG WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_KEPESITES_VEGZETTSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES_VEGZETTSEG_OSSZES AS SELECT * FROM dbo.T_KEPESITES_VEGZETTSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_KEPESITES_VEGZETTSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_KEPESITES_VEGZETTSEG AS SELECT * FROM dbo.T_KEPESITES_VEGZETTSEG' EXECUTE sp_executesql @Sql END END /* VIEW: T_OGOSZTALYCSOPORT_KIZAROCSOPO */ /*============================================================================*/ /* View : T_OGOSZTALYCSOPORT_KIZAROCSOPO */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_OGOSZTALYCSOPORT_KIZAROCSOPO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_OGOSZTALYCSOPORT_KIZAROCSOPO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT_KIZAROCSOPO WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OGOSZTALYCSOPORT_KIZAROCSOPO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO_OSSZES AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT_KIZAROCSOPO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OGOSZTALYCSOPORT_KIZAROCSOPO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OGOSZTALYCSOPORT_KIZAROCSOPO AS SELECT * FROM dbo.T_OGOSZTALYCSOPORT_KIZAROCSOPO' EXECUTE sp_executesql @Sql END END /* VIEW: T_OSZTALYCSOPORT_TANULOESEMENY */ /*============================================================================*/ /* View : T_OSZTALYCSOPORT_TANULOESEMENY */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_OSZTALYCSOPORT_TANULOESEMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_OSZTALYCSOPORT_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANULOESEMENY WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSZTALYCSOPORT_TANULOESEMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY_OSSZES AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANULOESEMENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSZTALYCSOPORT_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANULOESEMENY AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANULOESEMENY' EXECUTE sp_executesql @Sql END END /* VIEW: T_JOGOSULTFELHASZNALOK_HOZZARE */ /*============================================================================*/ /* View : T_JOGOSULTFELHASZNALOK_HOZZARE */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_JOGOSULTFELHASZNALOK_HOZZARE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_JOGOSULTFELHASZNALOK_HOZZARE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE AS SELECT * FROM dbo.T_JOGOSULTFELHASZNALOK_HOZZARE WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JOGOSULTFELHASZNALOK_HOZZARE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE_OSSZES AS SELECT * FROM dbo.T_JOGOSULTFELHASZNALOK_HOZZARE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JOGOSULTFELHASZNALOK_HOZZARE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTFELHASZNALOK_HOZZARE AS SELECT * FROM dbo.T_JOGOSULTFELHASZNALOK_HOZZARE' EXECUTE sp_executesql @Sql END END /* VIEW: T_JOGOSULTGONDVISELOK_HOZZAREN */ /*============================================================================*/ /* View : T_JOGOSULTGONDVISELOK_HOZZAREN */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_JOGOSULTGONDVISELOK_HOZZAREN' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_JOGOSULTGONDVISELOK_HOZZAREN */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN AS SELECT * FROM dbo.T_JOGOSULTGONDVISELOK_HOZZAREN WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JOGOSULTGONDVISELOK_HOZZAREN_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN_OSSZES AS SELECT * FROM dbo.T_JOGOSULTGONDVISELOK_HOZZAREN WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JOGOSULTGONDVISELOK_HOZZAREN */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTGONDVISELOK_HOZZAREN AS SELECT * FROM dbo.T_JOGOSULTGONDVISELOK_HOZZAREN' EXECUTE sp_executesql @Sql END END /* VIEW: T_JOGOSULTSAG_FELHASZNALO */ /*============================================================================*/ /* View : T_JOGOSULTSAG_FELHASZNALO */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_JOGOSULTSAG_FELHASZNALO' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_JOGOSULTSAG_FELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO AS SELECT * FROM dbo.T_JOGOSULTSAG_FELHASZNALO WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_JOGOSULTSAG_FELHASZNALO_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO_OSSZES AS SELECT * FROM dbo.T_JOGOSULTSAG_FELHASZNALO WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_JOGOSULTSAG_FELHASZNALO */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_JOGOSULTSAG_FELHASZNALO AS SELECT * FROM dbo.T_JOGOSULTSAG_FELHASZNALO' EXECUTE sp_executesql @Sql END END /* VIEW: T_EVFOLYAMTIPUS_OKTATASINEVELE */ /*============================================================================*/ /* View : T_EVFOLYAMTIPUS_OKTATASINEVELE */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_EVFOLYAMTIPUS_OKTATASINEVELE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_EVFOLYAMTIPUS_OKTATASINEVELE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE AS SELECT * FROM dbo.T_EVFOLYAMTIPUS_OKTATASINEVELE WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_EVFOLYAMTIPUS_OKTATASINEVELE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE_OSSZES AS SELECT * FROM dbo.T_EVFOLYAMTIPUS_OKTATASINEVELE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_EVFOLYAMTIPUS_OKTATASINEVELE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_EVFOLYAMTIPUS_OKTATASINEVELE AS SELECT * FROM dbo.T_EVFOLYAMTIPUS_OKTATASINEVELE' EXECUTE sp_executesql @Sql END END /* VIEW: T_TEREM_TANARITANTARGY */ /*============================================================================*/ /* View : T_TEREM_TANARITANTARGY */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_TEREM_TANARITANTARGY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_TANARITANTARGY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREM_TANARITANTARGY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_TANARITANTARGY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_TEREM_TANARITANTARGY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_TEREM_TANARITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_TANARITANTARGY AS SELECT * FROM dbo.T_TEREM_TANARITANTARGY WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREM_TANARITANTARGY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_TANARITANTARGY_OSSZES AS SELECT * FROM dbo.T_TEREM_TANARITANTARGY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREM_TANARITANTARGY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_TANARITANTARGY AS SELECT * FROM dbo.T_TEREM_TANARITANTARGY' EXECUTE sp_executesql @Sql END END /* VIEW: T_TEREM_FOGLALKOZAS */ /*============================================================================*/ /* View : T_TEREM_FOGLALKOZAS */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_TEREM_FOGLALKOZAS', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_FOGLALKOZAS''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TEREM_FOGLALKOZAS_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TEREM_FOGLALKOZAS_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_TEREM_FOGLALKOZAS' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_TEREM_FOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FOGLALKOZAS AS SELECT * FROM dbo.T_TEREM_FOGLALKOZAS WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TEREM_FOGLALKOZAS_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FOGLALKOZAS_OSSZES AS SELECT * FROM dbo.T_TEREM_FOGLALKOZAS WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TEREM_FOGLALKOZAS */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TEREM_FOGLALKOZAS AS SELECT * FROM dbo.T_TEREM_FOGLALKOZAS' EXECUTE sp_executesql @Sql END END /* VIEW: T_CSATOLTFELHASZNALOK_CSATOLTJ */ /*============================================================================*/ /* View : T_CSATOLTFELHASZNALOK_CSATOLTJ */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_CSATOLTFELHASZNALOK_CSATOLTJ' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_CSATOLTFELHASZNALOK_CSATOLTJ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ AS SELECT * FROM dbo.T_CSATOLTFELHASZNALOK_CSATOLTJ WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSATOLTFELHASZNALOK_CSATOLTJ_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ_OSSZES AS SELECT * FROM dbo.T_CSATOLTFELHASZNALOK_CSATOLTJ WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSATOLTFELHASZNALOK_CSATOLTJ */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSATOLTFELHASZNALOK_CSATOLTJ AS SELECT * FROM dbo.T_CSATOLTFELHASZNALOK_CSATOLTJ' EXECUTE sp_executesql @Sql END END /* VIEW: T_TERMEK_JOGYAKORLATOK */ /*============================================================================*/ /* View : T_TERMEK_JOGYAKORLATOK */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_TERMEK_JOGYAKORLATOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TERMEK_JOGYAKORLATOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TERMEK_JOGYAKORLATOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TERMEK_JOGYAKORLATOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_TERMEK_JOGYAKORLATOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_TERMEK_JOGYAKORLATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TERMEK_JOGYAKORLATOK AS SELECT * FROM dbo.T_TERMEK_JOGYAKORLATOK WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TERMEK_JOGYAKORLATOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TERMEK_JOGYAKORLATOK_OSSZES AS SELECT * FROM dbo.T_TERMEK_JOGYAKORLATOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TERMEK_JOGYAKORLATOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TERMEK_JOGYAKORLATOK AS SELECT * FROM dbo.T_TERMEK_JOGYAKORLATOK' EXECUTE sp_executesql @Sql END END /* VIEW: T_RESZTVEVOK_TEVEKENYSEGEK */ /*============================================================================*/ /* View : T_RESZTVEVOK_TEVEKENYSEGEK */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_RESZTVEVOK_TEVEKENYSEGEK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_RESZTVEVOK_TEVEKENYSEGEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK AS SELECT * FROM dbo.T_RESZTVEVOK_TEVEKENYSEGEK WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_RESZTVEVOK_TEVEKENYSEGEK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK_OSSZES AS SELECT * FROM dbo.T_RESZTVEVOK_TEVEKENYSEGEK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_RESZTVEVOK_TEVEKENYSEGEK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_RESZTVEVOK_TEVEKENYSEGEK AS SELECT * FROM dbo.T_RESZTVEVOK_TEVEKENYSEGEK' EXECUTE sp_executesql @Sql END END /* VIEW: T_NAPTARINAP_TEVEKENYSEG */ /*============================================================================*/ /* View : T_NAPTARINAP_TEVEKENYSEG */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_NAPTARINAP_TEVEKENYSEG' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_NAPTARINAP_TEVEKENYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG AS SELECT * FROM dbo.T_NAPTARINAP_TEVEKENYSEG WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_NAPTARINAP_TEVEKENYSEG_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG_OSSZES AS SELECT * FROM dbo.T_NAPTARINAP_TEVEKENYSEG WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_NAPTARINAP_TEVEKENYSEG */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_NAPTARINAP_TEVEKENYSEG AS SELECT * FROM dbo.T_NAPTARINAP_TEVEKENYSEG' EXECUTE sp_executesql @Sql END END /* VIEW: T_TANULO_TANULOESEMENY */ /*============================================================================*/ /* View : T_TANULO_TANULOESEMENY */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_TANULO_TANULOESEMENY', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULO_TANULOESEMENY''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_TANULO_TANULOESEMENY_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_TANULO_TANULOESEMENY_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_TANULO_TANULOESEMENY' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_TANULO_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO_TANULOESEMENY AS SELECT * FROM dbo.T_TANULO_TANULOESEMENY WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_TANULO_TANULOESEMENY_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO_TANULOESEMENY_OSSZES AS SELECT * FROM dbo.T_TANULO_TANULOESEMENY WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_TANULO_TANULOESEMENY */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_TANULO_TANULOESEMENY AS SELECT * FROM dbo.T_TANULO_TANULOESEMENY' EXECUTE sp_executesql @Sql END END /* VIEW: T_OSZTALYCSOPORT_TANEVRENDJE */ /*============================================================================*/ /* View : T_OSZTALYCSOPORT_TANEVRENDJE */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_OSZTALYCSOPORT_TANEVRENDJE' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_OSZTALYCSOPORT_TANEVRENDJE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANEVRENDJE WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OSZTALYCSOPORT_TANEVRENDJE_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE_OSSZES AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANEVRENDJE WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OSZTALYCSOPORT_TANEVRENDJE */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OSZTALYCSOPORT_TANEVRENDJE AS SELECT * FROM dbo.T_OSZTALYCSOPORT_TANEVRENDJE' EXECUTE sp_executesql @Sql END END /* VIEW: T_CSOPORTOK_OSZTALYOK */ /*============================================================================*/ /* View : T_CSOPORTOK_OSZTALYOK */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_CSOPORTOK_OSZTALYOK', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTOK_OSZTALYOK''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_CSOPORTOK_OSZTALYOK_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_CSOPORTOK_OSZTALYOK_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_CSOPORTOK_OSZTALYOK' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_CSOPORTOK_OSZTALYOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTOK_OSZTALYOK AS SELECT * FROM dbo.T_CSOPORTOK_OSZTALYOK WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_CSOPORTOK_OSZTALYOK_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTOK_OSZTALYOK_OSSZES AS SELECT * FROM dbo.T_CSOPORTOK_OSZTALYOK WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_CSOPORTOK_OSZTALYOK */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_CSOPORTOK_OSZTALYOK AS SELECT * FROM dbo.T_CSOPORTOK_OSZTALYOK' EXECUTE sp_executesql @Sql END END /* VIEW: T_FELHASZNALO_SZEREPKOR */ /*============================================================================*/ /* View : T_FELHASZNALO_SZEREPKOR */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_FELHASZNALO_SZEREPKOR', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALO_SZEREPKOR''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_FELHASZNALO_SZEREPKOR_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_FELHASZNALO_SZEREPKOR_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_FELHASZNALO_SZEREPKOR' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_FELHASZNALO_SZEREPKOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO_SZEREPKOR AS SELECT * FROM dbo.T_FELHASZNALO_SZEREPKOR WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_FELHASZNALO_SZEREPKOR_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO_SZEREPKOR_OSSZES AS SELECT * FROM dbo.T_FELHASZNALO_SZEREPKOR WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_FELHASZNALO_SZEREPKOR */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_FELHASZNALO_SZEREPKOR AS SELECT * FROM dbo.T_FELHASZNALO_SZEREPKOR' EXECUTE sp_executesql @Sql END END /* VIEW: T_OTPJELENTESEK_BANKACCOUNT */ /*============================================================================*/ /* View : T_OTPJELENTESEK_BANKACCOUNT */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_OTPJELENTESEK_BANKACCOUNT' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_OTPJELENTESEK_BANKACCOUNT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT AS SELECT * FROM dbo.T_OTPJELENTESEK_BANKACCOUNT WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_OTPJELENTESEK_BANKACCOUNT_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT_OSSZES AS SELECT * FROM dbo.T_OTPJELENTESEK_BANKACCOUNT WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_OTPJELENTESEK_BANKACCOUNT */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_OTPJELENTESEK_BANKACCOUNT AS SELECT * FROM dbo.T_OTPJELENTESEK_BANKACCOUNT' EXECUTE sp_executesql @Sql END END /* VIEW: T_IMPOSITIONSHAREDRULES_PAYMEN */ /*============================================================================*/ /* View : T_IMPOSITIONSHAREDRULES_PAYMEN */ /*============================================================================*/ IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN''' EXEC sp_executesql @Sql IF OBJECT_ID('['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN_OSSZES', 'V') IS NOT NULL BEGIN SET @Sql = N'EXEC sp_refreshview ''['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN_OSSZES''' EXEC sp_executesql @Sql END END ELSE BEGIN /* Ha nem létezik a view, akkor létrehozzuk */ IF (SELECT COUNT(1) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'T_IMPOSITIONSHAREDRULES_PAYMEN' AND TABLE_SCHEMA = 'dbo' AND COLUMN_NAME IN ( 'C_INTEZMENYID', 'C_TANEVID' ) ) > 0 BEGIN SET @AktivTanev = N' C_TANEVID = '+ CAST(@TanevId as nvarchar) +' AND ' /* T_IMPOSITIONSHAREDRULES_PAYMEN */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES_PAYMEN WHERE '+@AktivTanev+' C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql /* T_IMPOSITIONSHAREDRULES_PAYMEN_OSSZES */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN_OSSZES AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES_PAYMEN WHERE C_INTEZMENYID = '+CAST(@IntezmenyId as nvarchar) EXECUTE sp_executesql @Sql END ELSE BEGIN /* T_IMPOSITIONSHAREDRULES_PAYMEN */ SET @Sql = N'CREATE VIEW ['+@Schema+'].T_IMPOSITIONSHAREDRULES_PAYMEN AS SELECT * FROM dbo.T_IMPOSITIONSHAREDRULES_PAYMEN' EXECUTE sp_executesql @Sql END END END