TO_CHAR(ppf.date_of_birth,'Day DD "de" FMMonth','NLS_DATE_LANGUAGE = spanish') CUMPLEANO,
TRUNC( (SYSDATE-ppf.start_date) /365) ANO,
TRUNC(((SYSDATE-ppf.start_date) - ( TRUNC( (SYSDATE-ppf.start_date) /365) * 365) )/30) mês,
TRUNC(((SYSDATE-ppf.start_date) - ( TRUNC( (SYSDATE-ppf.start_date) /365) * 365) )) -
TRUNC(((SYSDATE-ppf.start_date) - ( TRUNC( (SYSDATE-ppf.start_date) /365) * 365) )/30) * 30 DIA,
no se si esto te puede servir a calcular tus datos
-
- Rank: Estagiário Júnior
- Mensagens: 1
- Registrado em: Sáb, 08 Abr 2006 5:27 pm
- Localização: rep dominicana
- stcoutinho
- Moderador
- Mensagens: 850
- Registrado em: Qua, 11 Mai 2011 5:15 pm
- Localização: são Paulo - SP
Cethy,
Por favor, verifca este link:
http://stackoverflow.com/questions/3015 ... -and-today
A querie mencionada no link acima, permite calcular os anos, meses, dias decorridos a partir de uma data
(La querie mencionada arriba permite calcular los años, meses y días a partir de una fecha especifica).
(Cordiales saludos)
Sergio
Por favor, verifca este link:
http://stackoverflow.com/questions/3015 ... -and-today
A querie mencionada no link acima, permite calcular os anos, meses, dias decorridos a partir de uma data
(La querie mencionada arriba permite calcular los años, meses y días a partir de una fecha especifica).
Abraços,select trunc(months_between(sysdate,dob)/12) year,
trunc(mod(months_between(sysdate,dob),12)) month,
trunc(sysdate-add_months(dob,trunc(months_between(sysdate,dob)/12)*12+trunc(mod(months_between(sysdate,dob),12)))) day
from (Select to_date('15122000','DDMMYYYY') dob from dual);
(Cordiales saludos)
Sergio
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 13 visitantes