Não sei se ajuda: Minutos
SQL> SELECT (to_date('10/09/2006 15:50:08', 'dd/mm/yyyy hh24:mi:ss') - 2 to_date('10/09/2006 15:46:08', 'dd/mm/yyyy hh24:mi:ss')) * 1440 3 FROM dual; (TO_DATE('10/09/200615:50:08' ----------------------------- 4 Segundos SQL> SELECT (to_date('10/09/2006 15:46:08', 'dd/mm/yyyy hh24:mi:ss') - 2 to_date('10/09/2006 15:46:05', 'dd/mm/yyyy hh24:mi:ss')) * 86400 3 FROM dual; (TO_DATE('10/09/200615:46:08' ----------------------------- 3 ________________________________ De: Gerson Luz <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Enviadas: Segunda-feira, 1 de Dezembro de 2008 13:47:30 Assunto: [oracle_br] funçao To _Date Ola ! Boa tarde a todos, Tenho 2 campos do tipo char, que preciso converte-los para data, e diminuir um do outro: and to_Date(substr(c.r6_desc, 1, 5),'HH24.MI') - to_Date(substr(a.zp_hora, 1, 5),'HH24.MI') < 0 O resultado é um numero como : 1/12/2008 08:00:00 1/12/2008 19:32:00 -0,480555555555556 tem alguma forma mais fácil de saber a diferença de minutos entre os dois campos? Agradeço Gerson Luz - Red Hat 4ES - Oracle 10G ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]