Data Transformation Engine Functions and Expressions Reference Guide
Chapter 1 - Expressions and Evaluations  Automatic Item Format Conversions 
Functions and Expressions Reference Guide 
40 
♦  Missing part of an output date format. If a portion of the format of an 
output date cannot be derived from the input date, the missing part will have 
pound characters (#) in its place. For example, if 
09/98 is the date for an 
input with a format string of MM/YY and that date was mapped to an output 
date with a format of MM/DD/YY, the output date would be built as 
09/##/98. 
♦  Missing part of an output time format. If a portion of the format of an 
output time cannot be derived from the input time, the missing part will have 
zeroes (0) in its place. For example, if 
12:14 is the data for an input with a 
format string of HH12:MM and that time was mapped to an output time with a 
format of HH:MM:SS, the output date would be built as 
12:14:00. 
To convert a number to text, a date or time, or vice versa, you must use a 
function to perform the conversion. For example, to convert a date to text, use 
the function 
DATETOTEXT. 
Numeric Precision 
All numbers in the input and numeric literals in map rules are converted to 
multiple precision and converted to the format required at output time. 
♦  If the multiple precision number does not overflow and will not fit into the 
maximum size of a numeric item, that item is filled with the number sign 
character ("#") up to its maximum size. 
♦  An arithmetic overflow is recognized when an arithmetic expression includes: 
!  Divide by zero 
!  A multiple precision number greater than 1.0E254 
1  Arithmetic overflow is designated in the output object with up to a maximum of 
ten number sign (#) characters. 










