Lo Bello, as contas de datas no oracle são baseados em dias. Ou seja, se vc quer subtrair 5 minutos, basta ver qto isso representa em um dia. Em outras palavras: select campo_data - 5/24/60 from sua_tabela; 1/24 = 1 hora 1/24/60 = 1 minutos 1/24/60/60 = 1 segundo Abraço, Marco.
-----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Lo Bello Enviada em: quinta-feira, 6 de dezembro de 2007 17:04 Para: "Undisclosed-Recipient:;"@mailexplorer01.dix.com.br Assunto: [oracle_br] subtrair horas Galera, to com um problema aqui... como faço para subtrair um campo hora, exemplo: tenho um campo do tipo data-hora, com 07/12/2007 17:15:00 e quero subtrair 5 minutos desse campo, ou seja 07/12/2007 17:10:00 se alguém souber, por favor me ajude... abs Virtual Soft Consultoria em Informática Ltda Rogério Barreto Lo Bello [EMAIL PROTECTED] <mailto:rogerio%40virtualsp.com.br> com.br (11) 3104-6594 - 3106-8682 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]