Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

¿Cómo poner los meses con letra en vez de números?

Estas en el tema de ¿Cómo poner los meses con letra en vez de números? en el foro de Oracle en Foros del Web. Buenas. Tengo esta consulta: SELECT codedi, SUM(precio) AS gasto_repor, EXTRACT(MONTH from fecha) AS mes FROM (SELECT codedi, precio, fecha FROM VENTAREPOR V, REPORTAJE R WHERE ...
  #1 (permalink)  
Antiguo 24/03/2012, 15:53
 
Fecha de Ingreso: abril-2004
Mensajes: 107
Antigüedad: 20 años, 6 meses
Puntos: 0
¿Cómo poner los meses con letra en vez de números?

Buenas.

Tengo esta consulta:

SELECT codedi, SUM(precio) AS gasto_repor, EXTRACT(MONTH from fecha) AS mes
FROM (SELECT codedi, precio, fecha
FROM VENTAREPOR V, REPORTAJE R
WHERE V.codrep = R.codrep)
GROUP BY codedi, EXTRACT (MONTH from fecha);


Y me da este resultado:




Mi duda es: ¿Cómo poner la columna de los meses para que salga el nombre del mes en letra en vez de año?

Muchas gracias.
  #2 (permalink)  
Antiguo 26/03/2012, 05:48
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Respuesta: ¿Cómo poner los meses con letra en vez de números?

to_char(fecha ,'month' ) from..........
  #3 (permalink)  
Antiguo 26/03/2012, 06:05
 
Fecha de Ingreso: abril-2004
Mensajes: 107
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: ¿Cómo poner los meses con letra en vez de números?

Cita:
Iniciado por jc3000 Ver Mensaje
to_char(fecha ,'month' ) from..........

Eso lo intenté en su día pero no me sale, no sé si es que no lo aplico bien:



to_char(EXTRACT(MONTH from fecha), 'month') AS mes from...
  #4 (permalink)  
Antiguo 26/03/2012, 07:24
 
Fecha de Ingreso: junio-2007
Mensajes: 891
Antigüedad: 17 años, 5 meses
Puntos: 43
Respuesta: ¿Cómo poner los meses con letra en vez de números?

Eso no es lo que te he puesto :

SQL> select to_char(sysdate,'Month')
2 from dual;

TO_CHAR(SY
----------
Marzo

SQL>
  #5 (permalink)  
Antiguo 26/03/2012, 07:34
 
Fecha de Ingreso: abril-2004
Mensajes: 107
Antigüedad: 20 años, 6 meses
Puntos: 0
Respuesta: ¿Cómo poner los meses con letra en vez de números?

Cierto, estoy dormido.

Muchísimas gracias ^^

Etiquetas: letra, meses, select, vez
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:26.