Format has two forms, one for numeric datatypes and one for text/character datatypes.
The macro examines colName and determines its datatype, then imposes the appropriate rules for subsequent parameters accordingly.
FORMAT converts numeric data to a string form with various formatting options to control and define the output string. This will be especially useful for creating Snapshot files with specific formats for mailing file purposes.