none
Retorno de feriados e dias da semana RRS feed

  • Pergunta

  • Pessoal, preciso de uma função que me retorne os dias da semana. E se o dia da semana que retornou é feriado.

    Alguém poderia me ajudar?

    Obrigado.

    terça-feira, 24 de janeiro de 2012 13:43

Respostas

  • Rafa,

     

    Não existe nada assim, ainda mais por que por exemplo, amanha, 25/01, é feriado em SP e não aqui em Osasco, voce tera que montar uma tabela contendo todos os feriados que voce considera que sejam, e ficar verificando sempre nesta tabela.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 25 de janeiro de 2012 00:19
    • Marcado como Resposta Harley Araujo quinta-feira, 26 de janeiro de 2012 13:55
    terça-feira, 24 de janeiro de 2012 13:50
    Moderador
  • Rafa, com o Fabrizzio citou não existe uma função para retornar se o dia é feriado. Vc neste caso precisaria de uma tabela auxiliar, contendo as datas dos feriados contextualizados para cada região.

    Para descobrir o dia da semana utilize a seguinte função: select datepart(weekday, getdate())

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp
    • Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 25 de janeiro de 2012 00:19
    • Marcado como Resposta Harley Araujo quinta-feira, 26 de janeiro de 2012 13:55
    terça-feira, 24 de janeiro de 2012 14:40

Todas as Respostas

  • Rafa,

     

    Não existe nada assim, ainda mais por que por exemplo, amanha, 25/01, é feriado em SP e não aqui em Osasco, voce tera que montar uma tabela contendo todos os feriados que voce considera que sejam, e ficar verificando sempre nesta tabela.


    Fabrizzio A. Caputo
    MCT
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    • Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 25 de janeiro de 2012 00:19
    • Marcado como Resposta Harley Araujo quinta-feira, 26 de janeiro de 2012 13:55
    terça-feira, 24 de janeiro de 2012 13:50
    Moderador
  • Rafa, com o Fabrizzio citou não existe uma função para retornar se o dia é feriado. Vc neste caso precisaria de uma tabela auxiliar, contendo as datas dos feriados contextualizados para cada região.

    Para descobrir o dia da semana utilize a seguinte função: select datepart(weekday, getdate())

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp
    • Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 25 de janeiro de 2012 00:19
    • Marcado como Resposta Harley Araujo quinta-feira, 26 de janeiro de 2012 13:55
    terça-feira, 24 de janeiro de 2012 14:40