Seguinte no meu sistema estou desenvolvendo uma coisa assim, quando faço um insert em uma tabela, nela coloco a data atual, e existe um campo que eu discrimino um certo valor e este valor irá começar a contar da data atual + 45 dias (sysdate + 45) então o que eu preciso é que quando chegar neste determinado dia o sistema me mostre um alert com uma msg concatenado com o nome do cliente...então fiz este código...ele compila mas não da o resultado que eu quero...
DECLARE
VA_NOME PEDIDO.NM_CLIENTE%TYPE;
VA_DATA PEDIDO.DT_PEDIDO%TYPE;
BEGIN
IF :PEDIDO.QTDE_LINHAS = 20 THEN
SELECT NM_CLIENTE, DT_PEDIDO INTO VA_NOME, VA_DATA
FROM PEDIDO
WHERE DT_PEDIDO= (SELECT(SYSDATE - 55)FROM DUAL);
END IF;
IF :PEDIDO.DT_PEDIDO = 'VA_DATA' THEN
BEGIN
PRC_ALERTA_ERRO('VA_NOME');
END;
END IF;
END;