我正在从 MS Access 后端迁移到 mySQL。这曾经有效,但现在无效,我无法解决问题。
<cfargument required="false" name="expiry" type="any" default="" />
<cfquery datasource='#arguments.dsn#'>
INSERT INTO users(expiry)
VALUES (<cfqueryparam value="#arguments.expiry#" cfsqltype="CF_SQL_TIMESTAMP"/>)
</cfquery>
数据库字段设置为日期时间,默认为 NULL
该参数是从一个空的表单字段填充的,或者是一个 javascript 验证的日期。它在空的表单域上窒息。