This represents the implied decimal point, as the actual decimal point was not stored. If omitted, the n is used to indicate where the decimal point is held within the data. If the P option is used, then f will be ignored. , causes a comma to be inserted for every thousand in the output. P specifies that the stored data already contains a decimal point. Z causes a value of zero to be output as null.
T causes truncation instead of rounding.
This is a means of accomplishing masking. D is mandatory and specifies that the date is stored in internal format and is to be converted to a recognizable date on output. If omitted 4 is assumed. 2 is the usual value used. If omitted, the month will be output as a 3 character abbreviation for that month.