Как установить ожидаемое значение даты в оракуле

Ожидаемая дата = дата открытия + 48 часов

Вот запрос np.date_value - это значение открытой даты, которое должно быть увеличено на 48 часов. Может ли кто-нибудь показать мне, как увеличить время

select t1.object_id ,t2.date_value 
from table1 t1
join table2 t2
on t1.col1 = t2.col1 and t2.id=9137981425113344284
and t1.type_id=9137981352013344075;

person Test    schedule 10.08.2015    source источник


Ответы (1)


В Oracle вы можете добавлять или вычитать целые дни из date с помощью операторов + и - соответственно. Так:

select no.object_id ,np.date_value + 2 AS expected_date
from nc_objects no
join nc_params np
on no.object_id = np.object_id and np.attr_id=9137981425113344284
and no.object_type_id=9137981352013344075;
person Mureinik    schedule 10.08.2015