Vc pode usar a função MONTHS_BETWEEN , ela traz a diferença de duas datas em meses , ai vc converte meses para dias
Select trunc(months_between(sysdate,Data_de_criação)) * 30 from tabela_nome Depois vc usa um CASE WHEN para comparar o resultado se é 90 dias -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de G.A.S Enviada em: quarta-feira, 18 de abril de 2007 10:21 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Subtração entre datas Olá pessoal, tudo bem? Estou fazendo uma procedure e preciso ver o intervalo de dias entre um determinado campo date com a data atual. Exemplo: Tabela_A Nome_A Varcha2(20), Data_de_criação Date. Tenho que ver se a data atual - data_de_criação = 90 dias. Alguém pode me dar um help com isso? Abraços. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]