|
Archives of the TeradataForumMessage Posted: Tue, 31 Oct 2012 @ 01:39:31 GMT
My suggestion does not seem to have come through so I am reposting. Have you tried this using bteq (this is important - please try it)? The query seems to work for me. The two levels of cast are not required. One problem that I initially had was that I put the ****WRONG**** value in my vc column. As such the where clause did not work because my emp_dt value was not todays date. Quadruple check the format and value of emp_dt. It is only necessary to have one cast (the vc to date). It is not necessary to cast the date to a date because it is already a date. It is also not necessary to quote the declaration of "dt" as this is not a reserved word. Thus this should be sufficient: sel cast(emp_dt as date format 'mm/dd/yyyy') dt from tblname where dt = current_date I also tried this: sel cast(emp_dt as date format 'mm/dd/yyyy') dt, current_date, dt - current_date from tblname To see what was happening. Hope this helps Glenn Mc
| ||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||
Copyright 2016 - All Rights Reserved | ||||||||||||||||||||||||||||||||||||||||||||||||
Last Modified: 15 Jun 2023 | ||||||||||||||||||||||||||||||||||||||||||||||||