sql >> Database >  >> RDS >> Mysql

Voeg datum en tijd in MySQL in met ColdFusion

U hebt geen aanhalingstekens nodig rond datum objecten , alleen snaren. Het verwijderen van de aanhalingstekens zou je syntaxisfout moeten oplossen:

  INSERT INTO some_table (`date`)
  VALUES ( #myDateTime# )

Hoewel u er een gewoonte van moet maken om cfqueryparam te gebruiken

  INSERT INTO some_table (`date`)
  VALUES ( <cfqueryparam value="#myDateTime#" cfsqltype="cf_sql_timestamp"> )

... OF als het een geldige/parseeerbare Amerikaanse datumreeks is, kunt u de createODBCDate overslaan en gewoon gebruiken:

  INSERT INTO some_table (`date`)
  VALUES ( <cfqueryparam value="07-04-2012 20:11:00" cfsqltype="cf_sql_timestamp"> )


  1. MySQL-tabel met alleen een varchar als externe sleutel

  2. MySql localhost vs Amazon RDS instantie

  3. Hoe MySQL GROUP_CONCAT hacken om een ​​beperkt aantal rijen op te halen?

  4. OP DUPLICATE KEY UPDATE - schending van integriteitsbeperking krijgen