none
Obtener los Nombres de los Meses RRS feed

  • Pregunta

  • Hola amigos del foro!

       Mi pregunta es: ¿Cómo puedo obtener todos los nombres de los meses?

        He intentado con DATENAME(month,fecha), pero solo obtener el nombre del mes de la fecha que coloco, a lo que yo deseo es obtener algo así:


    http://www.sitesmexico.com/images/mexico_wf_mw.gif

    martes, 24 de septiembre de 2013 16:01

Respuestas

  • Hola

    no sé si sea esto lo que necesitas primero ejecutamos

    SET LANGUAGE SPANISH

    Luego

    WITH
    Meses AS
    (
     SELECT TOP 12
            N = ROW_NUMBER() OVER (ORDER BY (SELECT NULL))
       FROM sys.all_columns
    )
     SELECT NumeroMes = N,
            NombreMes   = DATENAME(mm,DATEADD(mm,N,-1))
       FROM Meses
    ;


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos

    • Marcado como respuesta SebasCast martes, 24 de septiembre de 2013 16:25
    martes, 24 de septiembre de 2013 16:15

Todas las respuestas

  • Hola

    no sé si sea esto lo que necesitas primero ejecutamos

    SET LANGUAGE SPANISH

    Luego

    WITH
    Meses AS
    (
     SELECT TOP 12
            N = ROW_NUMBER() OVER (ORDER BY (SELECT NULL))
       FROM sys.all_columns
    )
     SELECT NumeroMes = N,
            NombreMes   = DATENAME(mm,DATEADD(mm,N,-1))
       FROM Meses
    ;


    Si se solucionó tu consulta no olvides marcar la respuesta de esta forma mantendremos el orden en el Foro.

    José Carlos Barba Gutierrez
    Lima - Perú
    Saludos

    • Marcado como respuesta SebasCast martes, 24 de septiembre de 2013 16:25
    martes, 24 de septiembre de 2013 16:15
  • Perfecto, exacto a lo que buscaba muchas gracias José

    http://www.sitesmexico.com/images/mexico_wf_mw.gif

    martes, 24 de septiembre de 2013 16:24