Sie brauchen keine Anführungszeichen um Datum Objekte , nur Saiten. Das Entfernen der Anführungszeichen sollte Ihren Syntaxfehler beheben:
INSERT INTO some_table (`date`)
VALUES ( #myDateTime# )
Allerdings sollten Sie sich angewöhnen, cfqueryparam
zu verwenden
INSERT INTO some_table (`date`)
VALUES ( <cfqueryparam value="#myDateTime#" cfsqltype="cf_sql_timestamp"> )
... ODER wenn es sich um eine gültige/parsbare US-Datumszeichenfolge handelt, können Sie das createODBCDate überspringen und einfach verwenden:
INSERT INTO some_table (`date`)
VALUES ( <cfqueryparam value="07-04-2012 20:11:00" cfsqltype="cf_sql_timestamp"> )