Как получить данные текущей даты из поля отметки времени в oracle?
select
jobstatus0_.JOBNAME as JOBNAME1_21_,
jobstatus0_.STARTDATE as STARTDATE2_21_,
jobstatus0_.ENDDATE as ENDDATE3_21_,
jobstatus0_.REMARKS as REMARKS4_21_,
jobstatus0_.STATUS as STATUS5_21_
from
PD_OWNER.CIM_SNOW_JOB_STATUS_TAB jobstatus0_
where
jobstatus0_.JOBNAME='AGREEMENTS'
AND jobstatus0_.STARTDATE=sysdate <-- Not working with this
Нам не нужно учитывать время, а только дату
Я пробовал следующее, но оно также не работает .
and cast(jobstatus0_.STARTDATE as date)=sysdate
Также используется, который работал
AND to_date(to_char(jobstatus0_.STARTDATE,'DD-MON-YYYY'))=to_date(to_char(sysdate,'DD-MON-YYYY'));
, но хотите более элегантный способ.