PDC_REPORT_CreazioneDB/sql/storedCollaudo/C6MartPeriodico_AppRendTabReader_bl.sql
2025-06-06 19:02:52 +02:00

22 lines
630 B
Transact-SQL

-- Schema: C6MartPeriodico
-- Stored Procedure: AppRendTabReader_bl
CREATE procedure [C6MartPeriodico].[AppRendTabReader_bl]
@ColumnSql varchar(5000),
@motivo varchar(5000)
AS
BEGIN
DECLARE @mywhere varchar(4000);
DECLARE @myselect varchar(1000);
DECLARE @mystmt varchar(5000);
SET @myselect = ' SELECT '+ @ColumnSql;
SET @mywhere = ' WHERE codice_fiscale in (select codicefiscale FROM [C6StampeCentralizzate].[C6MartPeriodico].[ExcludedList]"
+ " WHERE [DescrErr] = '''+@motivo+''')';
SET @mystmt = @myselect + ' FROM [C6StampeCentralizzate].[C6MartPeriodico].[tabellone] ' + @mywhere ;
EXEC( @mystmt )
END