none
Montar SP com inclusão de campo RRS feed

  • Pergunta

  • Olá Pessoal,

     

    Para eu poder saber quanto tempo um processo passa parado até ser respondido, esse é o meu trabalho a ser executado, porém solicito a ajuda de vcs para fazer isso editando esta SP abaixo, a lógica é essa, trata-se da diferença entre campo prazo e resposta, respectivamente, dtmSec_Prazo e dtmSec_DataResposta, essa diferença darei o nome de INTERVALO, quando eu executasse essa SP, gostaria que este campo tb aparecesse na resposta...

     

    Grato por qq tipo de ajuda!

     

    Code Snippet

    SET QUOTED_IDENTIFIER ON
    GO
    SET ANSI_NULLS ON
    GO
    --exec consultaProtocolo_002 'CACON'


    ALTER  Procedure dbo.consultaProtocolo_002

    @vchSec_DestProt AS VARCHAR(50)

    as   


    select    
    convert(char(10),dtmSec_EntProt,112)as data_parametro   
    ,convert(char(10),dtmSec_EntProt,103)as dtmSec_EntProt   
    ,convert(char(10),dtmSec_DATProt,103)as dtmSec_DATProt
    ,convert(char(10),dtmSec_Prazo,103)as dtmSec_Prazo
    ,convert(char(10),dtmSec_DataResposta,103)as dtmSec_DataResposta
    ,numSec_NumProt       
    ,vchSec_DestProt= case  vchSec_DestProt when '0' then 'SECRETARIA' else vchSec_DestProt end 
    ,vchSec_Estagio = case vchSec_Estagio when 'FECHADOEXC' then 'Fechado pela Coordenacao'   
               when 'ABERTO' then 'Aberto'   
               when 'CONCLUÍDO' then 'Concluído'   
    else vchSec_Estagio end   
    from tbsecretaria   
    WHERE vchSec_DestProt = @vchSec_DestProt
    order by dtmSec_Datuma desc   
       

     


    GO
    SET QUOTED_IDENTIFIER OFF
    GO
    SET ANSI_NULLS ON
    GO

     

     

    quinta-feira, 6 de setembro de 2007 13:20

Respostas