 |
 |
Archives of the TeradataForum
Message Posted: Mon, 06 Nov 2000 @ 22:49:41 GMT
| Subj: | | Re: Adding leading zeros in SQL output |
| |
| From: | | Sam Mosley |
John Yavanovich gave you a start in the right direction, but there is one additional thing to consider. When you define the
number of characters to hold the result, leave room for the sign. Even if the number is always positive, and the sign doesn't print,
Teradata will truncate the number if you don't leave room for it. Thus an integer, which can be expressed in 10 digits requires 11
characters to hold the result. The same effect will occur on other numeric data types, so plan accordingly. Also, note that if you
are trying to bring formatted output back through an ODBC tool like Queryman, it will ignore your formatting. The formatting works
fine in BTEQ, FastExport, and CLI programs you write.
Sam Mosley
President
VLDB Systems, Inc.
| |