Como mostrar o mês por extenso em uma data?
[sourcecode language=”sql”]
SELECT
CASE DATEPART(MONTH, SEUCAMPO)
WHEN 1 THEN ‘Janeiro’
WHEN 2 THEN ‘Fevereiro’
WHEN 3 THEN ‘Março’
WHEN 4 THEN ‘Abril’
WHEN 5 THEN ‘Maio’
WHEN 6 THEN ‘Junho’
WHEN 7 THEN ‘Julho’
WHEN 8 THEN ‘Agosto’
WHEN 9 THEN ‘Setembro’
WHEN 10 THEN ‘Outubro’
WHEN 11 THEN ‘Novembro’
WHEN 12 THEN ‘Dezembro’
END AS ‘Mês’
FROM SUATABELA
[/sourcecode]
Para ver o mês corrente.
[sourcecode language=”sql”]
SELECT
CASE DATEPART(MONTH, GETDATE())
WHEN 1 THEN ‘Janeiro’
WHEN 2 THEN ‘Fevereiro’
WHEN 3 THEN ‘Março’
WHEN 4 THEN ‘Abril’
WHEN 5 THEN ‘Maio’
WHEN 6 THEN ‘Junho’
WHEN 7 THEN ‘Julho’
WHEN 8 THEN ‘Agosto’
WHEN 9 THEN ‘Setembro’
WHEN 10 THEN ‘Outubro’
WHEN 11 THEN ‘Novembro’
WHEN 12 THEN ‘Dezembro’
END AS ‘Mês’
[/sourcecode]