2025-06-26 18:47:11 +02:00

25 lines
722 B
Transact-SQL

CREATE PROCEDURE [dbo].[SP_PDF_GETLOG] -- [dbo].SP_PDF_GETLOG 3
@idPdf BIGINT
AS
BEGIN
SET NOCOUNT ON;
SELECT
l.idPdf
,l.dtstamp
,l.idLogEvent
,l.idProvenienza
,e.Descrizione as EventDesc
,e.FormatEvento
,p.Descrizione as ProvDesc
,CASE WHEN e.FormatEvento = 2 THEN e.Descrizione + ' da ' + p.Descrizione
WHEN e.FormatEvento = 1 THEN e.Descrizione
ELSE '' END as Evento
,(Select CodicePb FROM DocumentiPdf WHERE idPdf = @idPdf) as utente
FROM LogPdf l
inner join LogEventPdf e
on l.idLogEvent = e.idLogEvent
inner join ProvenienzaPdf p
on l.idProvenienza = p.idProvenienza
WHERE idPdf = @idPdf
ORDER BY dtstamp
END