day of week function
Darren Reely
darren.reely@latticesemi.com
Fri, 04 Feb 2005 10:17:04 -0800
I like that. In fact it is nearly the example in the Cognos documention.
But it doesn't work as written below. At least on PH 8.23.D7 or 8.43.D
on Solaris. The MOD function can't be placed there. Instead a separate
define is needed for that. Such as;
DEFINE DAY_NUMBER integer = MOD( DAYS( SYSDATE ), 7 )
Define d_dow Character *9 &
= Case Of DAY_NUMBER &
...
Darren
Robert Mills wrote:
> I use this define. Was told that it's quicker as the mod and days functions are only invoked once each. I also think that it looks neater ;)
>
> Define d_dow Character *9 &
> = Case Of Mod(Days(EFF_DATE),7) &
> When 0 : "Sunday" &
> When 1 : "Monday" &
> When 2 : "Tuesday" &
> When 3 : "Wednesday" &
> When 4 : "Thursday" &
> When 5 : "Friday" &
> When 6 : "Saturday"
>
> regards,
>
> Robert W.Mills