sql >> Databasteknik >  >> RDS >> Mysql

Ruby datetime lämplig för mysql-jämförelse

Du kan använda to_s(:db) att konvertera till ett databasvänligt format.

Time.now.to_s(:db)

Var dock försiktig om du har en tidszon specificerad i Rails eftersom tiden kommer att lagras i UTC i databasen. Du måste ange det för att göra korrekta jämförelser.

Time.now.utc.to_s(:db)

Du kan också använda NOW() funktion i MySQL istället för att generera den aktuella tiden i Ruby.



  1. MySQL-datumjämförelse

  2. Infoga CLOB i Oracle-databasen

  3. ogiltig bytesekvens för kodning av UTF8

  4. Felkod:1290. MySQL-servern körs med alternativet --secure-file-priv så den kan inte köra denna sats