How can i search for a particular date for eg: '2013-10-22' from teradata timestamp(6) field?
sel * from table A
where date = '2013-10-22';
I tried the above query which is throwing error. Please help!
You may try like this:-
sel * from table A
where date = date '2013-10-22';
Since in ANSI standard form (must be preceded by the keyword DATE)
Check out this
And more formally:
select *
from table A
where cast(timestamp_column as date) = date '2013-10-22';
I'm guessing that you were just showing an example, because I don't think you can have a column named date
; it's a reserved word. The keyword "date" above is how you specific an ANSI date constant and is not related to the "date" function.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With