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]

Responder a