我正在使用表单将日期添加到我的MySQL数据库中。该列的数据类型为日期时间,列名为 _date 。
要输出我的数据,我正在使用此代码:
<cfoutput>
<cfquery name="vehiclelogDate" datasource="#datasource#">
select ID, '_date'
from vehicle_log
where vehicle_id = <cfqueryparam value="#url.id#">
order by _date ASC
</cfquery>
<cfset fist_year = DATEPART("yyyy",'#vehiclelogDate._date#')>
#first_year#
</cfoutput>
当我这样做时,我收到错误:值_date无法转换为日期。
我最近从Access测试数据库转换为MYSQL,现在出现了这个错误。
有人可以帮忙吗?
答案 0 :(得分:6)
此:
select ID, '_date'
它没有返回ID
和_date
列,它返回ID
列,字符串 {{ 1}}。
你想要这样的东西:
_date