Mysql
 sql >> Database >  >> RDS >> Mysql

Inserisci data e ora in MySQL con ColdFusion

Non hai bisogno di virgolette intorno agli oggetti di data , solo stringhe. La rimozione delle virgolette dovrebbe risolvere il tuo errore di sintassi:

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

Anche se dovresti prendere l'abitudine di usare cfqueryparam

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

... OPPURE se è una stringa di data statunitense valida/analizzabile, puoi saltare createODBCDate e usare semplicemente:

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