¿Como devolver el mes (en letras) de una fecha?

13/10/2005 - 16:20 por Xus | Informe spam
Buenas tardes,

Me pregunto si se puede hacer por ejemplo algo parecido a:

SELECT month(getdate())

pero que devuelva OCTUBRE, en vez del número de mes (10).


Gracias y saludos,

Xus.
 

Leer las respuestas

#1 Isaias
13/10/2005 - 17:09 | Informe spam
El mes en Españo y completo, no creo, si acaso te regresa, Ene, Feb, Mar, etc.

¿Porque no haces una funcion en la cual le pases el mes y te regrese el
texto o bien utilizas CASE para obtener le nombre?

SELECT CASE WHEN MONTH(GETDATE()) = 1 THEN 'Enero'
WHEN MONTH(GETDATE()) = 2THEN 'Febrero'
WHEN MONTH(GETDATE()) = 3THEN 'Marzo' END -- ETC.


Saludos
IIslas


"Xus" escribió:

Buenas tardes,

Me pregunto si se puede hacer por ejemplo algo parecido a:

SELECT month(getdate())

pero que devuelva OCTUBRE, en vez del número de mes (10).


Gracias y saludos,

Xus.



Preguntas similares