Hi,
I have a universe in IDT on Teradata and I have implemented Magic date on it and it works fine.
Similarly I am using the same formula for another Universe on Oracle but it is throwing ORA-00920: invalid relational operator.
Below is my formula for Magic date on Oracle: (Date filed is Date Time in Oracle and Date in Teradata)
@Select(Class/DateTime) BETWEEN CASE WHEN @Prompt('Select start DateTime:','D',,Mono,Free,Not_Persistent) = '1900-01-01' THEN DATE - INTERVAL '1' DAY ELSE @Prompt('Select start DateTime:','D',,Mono,Free,Not_Persistent) END
AND CASE WHEN @Prompt('Select End DateTime:','D',,Mono,Free,Not_Persistent) = '1900-01-01' THEN DATE - INTERVAL '1' DAY ELSE @Prompt('Select End DateTime Date:','D',,Mono,Free,Not_Persistent) END
Thanks,
Rams