| Author |
SQL current year
|
M Wilson
Greenhorn
Joined: May 23, 2010
Posts: 26
|
|
select distinct MODEL
from VEH_TABLE
where MAKE = 'Ford'
and VEH_YEAR = YEAR(CURRENT DATE)
I want to get the current year but VEH_YEAR is data type char (string) so the result errors because the data types are incompatible. How do you convert/cast YEAR(CURRENT DATE) to char? I tried, doesn't work cause incorrect?
and VEHICLE_YEAR = CAST (YEAR(CURRENT DATE) CHAR(4))
Thank you very much.
|
 |
Ireneusz Kordal
Ranch Hand
Joined: Jun 21, 2008
Posts: 423
|
|
Depends on your database.
On Oracle there is TO_DATE conversion function, on MySQL - STR_TO_DATE function.
|
 |
 |
|
|
subject: SQL current year
|
|
|