Я создаю отчет, для которого мне нужно указать дату истечения срока действия, но если дата истечения срока равна нулю, это означает, что я должен показывать числовые значения, такие как дни, месяцы или годы
Nvl(To_Char(b.Charter_Start_Date, 'DD/MM/RR') || '-' ||
To_Char(b.Charter_End_Date, 'DD/MM/RR',Charter_Period_min || ' '
||Charter_Period_Max ) "EXPIRY DATE",
когда дата начала и дата окончания равна нулю, значит
Я должен показать 30 дней или 4 месяца или 2 года