
24/07/2006, 22:52
|
| | Fecha de Ingreso: marzo-2003 Ubicación: Ciudad Habana, Cuba
Mensajes: 57
Antigüedad: 21 años, 11 meses Puntos: 0 | |
Solucionado De esta forma se obtiene el dia de la semana (lunes, martes,...) pero para generalizar esto y que no dependa de los lenguajes en el que se encuentre el servidor, es mejor que se obtenga el # del dia, donde siempre, Domingo=1, lunes =2, etc
select to_number(to_char(FechaInicio, 'D'))
into PosDia
from dual;
De esta forma obtengo que dia dentro del mes es, si es el primero o el segundo, etc
-- que dia dentro del mes, 1er lunes, 2do miercoles
select to_char(to_date(FechaInicio, 'dd/mm/yyyy'), 'W')
into PosMes
from dual; |