25 lines
722 B
Transact-SQL
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 |