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

Indsæt dato og tid i MySQL med ColdFusion

Du behøver ikke anførselstegn omkring dato objekter , kun strenge. Fjernelse af anførselstegn burde løse din syntaksfejl:

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

Selvom du bør få en vane med at bruge cfqueryparam

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

... ELLER hvis det er en gyldig/parsebar amerikansk datostreng, kan du springe createODBCDate over og bare bruge:

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


  1. Standard forekomstnavn på SQL Server Express

  2. MySQL Brug for hjælp til at konstruere forespørgsel:sammenføj flere tabeller i en enkelt række

  3. mysqldump mislykkes med at springe dumpdata over for tabel 'table1', den har ingen felter

  4. Kapacitetsplanlægning for MySQL og MariaDB - Dimensionering af lagerstørrelse