1# yuyyy
Let me try to answer the two questions:
1. the values in the global and local tables are distint now. If without using 'L' in
symputx function, the global one will be updated to '12SEP2008', tantamount to the local one.
However, here 'L' (=%local) in
symputx function forces newly created '12SEP2008' to stay locally while leaves the global one '31DEC2006', unchanged.
2.
work and
library are always prior to those user-defined-formats libraries except for the cases like "options fmtsearch = (A F.X work library)", where you
forciblly define the order
while "options fmtsearch = (A F.X)" just informs SAS where to look for the formats in addition to the default ones,
work and
library.