1849 lines
59 KiB
Transact-SQL
1849 lines
59 KiB
Transact-SQL
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIELEKTROAKUTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIELEKTROAKUTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIELEKTROAKUTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIJAZZZENETIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIJAZZZENETIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIJAZZZENETIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIKLASSZIKUSTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIKLASSZIKUSTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIKLASSZIKUSTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMINEPZENETIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMINEPZENETIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMINEPZENETIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMITERULETTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMITERULETTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMITERULETTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIVEGZETTSEG_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIVEGZETTSEG_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIVEGZETTSEG
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIVEGZETTSEGTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIVEGZETTSEGTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIVEGZETTSEGTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKAMIZENEMUVKATTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKAMIZENEMUVKATTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKAMIZENEMUVKATTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKELEKTROAKUZENE_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKELEKTROAKUZENE_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKELEKTROAKUZENE
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKGYOGYPEDTERTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKGYOGYPEDTERTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKGYOGYPEDTERTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKGYOGYPEDVEGZETTSEG_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKGYOGYPEDVEGZETTSEG_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKGYOGYPEDVEGZETTSEG
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKJAZZZENE_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKJAZZZENE_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKJAZZZENE
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKKEPESITESJELLTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKKEPESITESJELLTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKKEPESITESJELLTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKKEPESITESTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKKEPESITESTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKKEPESITESTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKKLASSZIKUSZENE_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKKLASSZIKUSZENE_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKKLASSZIKUSZENE
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKNEPZENE_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKNEPZENE_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKNEPZENE
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKSZAKTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKSZAKTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKSZAKTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKTANARVEGZETTSEG_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKTANARVEGZETTSEG_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKTANARVEGZETTSEG
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKTANITOMUVTERTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKTANITOMUVTERTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKTANITOMUVTERTIPUS
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKTANITOVEZGETTSEG_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKTANITOVEZGETTSEG_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKTANITOVEZGETTSEG
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKTANTARGYKATEGORIA_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKTANTARGYKATEGORIA_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKTANTARGYKATEGORIA
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKTERULET_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKTERULET_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKTERULET
|
|
GO
|
|
PRINT N'Creating [dbo].[T_KKVEGZETTSEGTIPUS_OSSZES]...';
|
|
|
|
|
|
GO
|
|
CREATE VIEW [dbo].T_KKVEGZETTSEGTIPUS_OSSZES
|
|
AS
|
|
SELECT *
|
|
FROM dbo.T_KKVEGZETTSEGTIPUS
|
|
GO
|
|
|
|
|
|
--------------------
|
|
|
|
|
|
CREATE PROCEDURE [dbo].[sp_AddNewSchemaViews]
|
|
@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_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
|
|
END
|
|
|
|
GO
|
|
|
|
|
|
--------------------
|
|
|
|
|
|
DECLARE intezmenytanevekCursor CURSOR LOCAL FOR
|
|
SELECT T_INTEZMENY.ID, T_INTEZMENY.C_AZONOSITO, T_TANEV.ID
|
|
FROM T_INTEZMENY
|
|
INNER JOIN T_TANEV ON T_TANEV.C_INTEZMENYID = T_INTEZMENY.ID
|
|
WHERE T_TANEV.C_AKTIV = 'T' AND T_INTEZMENY.TOROLT = 'F'
|
|
ORDER BY T_INTEZMENY.ID
|
|
|
|
DECLARE @intezmenyId int, @intezmenyAzonosito nvarchar(30), @tanevId int
|
|
|
|
OPEN intezmenytanevekCursor
|
|
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @intezmenyAzonosito, @tanevId
|
|
|
|
WHILE @@FETCH_STATUS = 0
|
|
BEGIN
|
|
PRINT 'INTÉZMÉNY ID: ' + CAST(@intezmenyId AS NVARCHAR(10)) + ', INTÉZMÉNY AZONOSÍTÓ: ' + CAST(@intezmenyAzonosito AS NVARCHAR(30)) + ', TANÉV ID: ' + CAST(@tanevId AS NVARCHAR(10))
|
|
EXEC sp_AddNewSchemaViews @IntezmenyId = @intezmenyId, @IntezmenyAzonosito = @intezmenyAzonosito, @TanevId = @tanevId
|
|
|
|
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @intezmenyAzonosito, @tanevId
|
|
END
|
|
|
|
CLOSE intezmenytanevekCursor
|
|
DEALLOCATE intezmenytanevekCursor
|
|
|
|
GO
|
|
|
|
|
|
--------------------
|
|
|
|
|
|
DROP PROCEDURE [dbo].[sp_AddNewSchemaViews]
|
|
GO
|
|
|
|
|
|
EXEC dev.sp_Global_GenerateAsyncAuditTriggerAll
|
|
GO
|
|
|
|
EXEC dev.sp_Global_GenerateAsyncAuditProcedureAll
|
|
GO
|
|
|
|
EXEC dev.sp_Global_GenerateAsyncAuditAuditPocessing
|
|
GO
|
|
|
|
ALTER QUEUE auditLog.[AuditQueue]
|
|
WITH ACTIVATION
|
|
(
|
|
STATUS = ON,
|
|
PROCEDURE_NAME = auditLog.usp_AuditProcessing,
|
|
MAX_QUEUE_READERS = 10,
|
|
EXECUTE AS 'Kreta_tech_user'
|
|
);
|
|
|
|
GO
|