PDC_REPORT_CreazioneDB/sql/Collaudo bfdskrepsei02c/procedure/dbo_sp_getLastSavedUserModel.sql
2025-06-26 18:47:11 +02:00

19 lines
653 B
Transact-SQL

CREATE PROCEDURE [dbo].[sp_getLastSavedUserModel]
@pIdReportModello as int,
@pUtente as varchar(13) = null,
@pTpReport as int
AS
BEGIN
if @pUtente is not null
SELECT TOP (1) IdReport, Nome, Descrizione
FROM Report
WHERE (Utente = @pUtente) AND (Nome NOT LIKE '%LAST USED CONFIG%')
AND (IdReportModello = @pIdReportModello) AND (TpReport = @pTpReport)
ORDER BY DtCreazione DESC
else
SELECT TOP (1) IdReport, Nome, Descrizione
FROM Report
WHERE Nome NOT LIKE '%LAST USED CONFIG%'
AND (IdReportModello = @pIdReportModello) AND (TpReport = @pTpReport)
ORDER BY DtCreazione DESC
END