Archives of the TeradataForum
Message Posted: Mon, 24 May 2004 @ 14:47:24 GMT
| Subj: || || Re: How can I advance a date value? |
| From: || || Dieter Noeth |
Bob Duell wrote:
| ||Our database (for whatever reason) has records that are coded '1900-01-01' for that field, so I get an error 7453 (Interval field
overflow). The message text doesn't help me very much, but it looks like there is some precision problem.|| |
| ||I can't find documentation for the keyword "year" in the expression:|| |
Check the SQL manual "Data Types & Literals" for "Date Time & Interval Data".
| ||(ASOF_DATE - CONTRACT_DISC_DATE) year|| |
| ||but playing around with it reveals it is limited to values less that 100 years. Is there any way to change the precision?|| |
The default precision is 2 digits, but you can modify it using YEAR(4), this is the maximum precision, 9999 years.