SQL - SACAR MES

 
Vista:

SACAR MES

Publicado por jOSE LUIS (1 intervención) el 06/02/2007 18:17:34
hOLA BUENAS TARDES NECESITO SABER SI AHY UN COMANDO PARA CUANDO EJECUTE MI CONSULTA ME PONGA EL MES SIN YO PONERLO, PARA PNER EL DIA UTILICE GETDATE Y ASI ME HACE LAS DE ESE DIA PERO AL PONER EL MES E PUESTO MONTH(GETDATE() Y ME DEVULEVE UN DOS QUE SIGNIFICA FEBRERO PERO CLARO EN LA TABLA ME APARECE FEBRERO NO 2 ,QUIERO QUE ESE DOS ME DIGA QUE ES FEBRERO... SOLO NECESITO LAS 3 PRIMERAS SILABAS DE FEB.. ME VALE. MUCHAS GRACIAS Y PERDONE LAS MOLESTIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SACAR MES

Publicado por Isaías (5072 intervenciones) el 06/02/2007 20:26:43
Si tu SQL SERVER, lo tienes en español, creo que no necesitas hacer conversion, de lo contratrio, aunque un poco de codigo.

SELECT
CASE WHEN MONTH(GETDATE()) = 1 THEN 'ENE'
WHEN MONTH(GETDATE()) = 2 THEN 'FEB'
WHEN MONTH(GETDATE()) = 3 THEN 'MAR'
.....................
.....................
ELSE 'DIC' END

Si esta en español, intenta con:

SELECT CONVERT(CHAR(3), GETDATE(), 109)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar