sql >> Base de Datos >  >> RDS >> Mysql

¿Cuáles son los equivalentes sqlite de INTERVALO y UTC_TIMESTAMP de MySQL?

datetime('now') le proporciona la fecha y hora actual en UTC, al igual que el equivalente SQLite de UTC_TIMESTAMP() de MySQL .

También puede ser útil saber que dada una cadena de fecha y hora, datetime puede convertirlo de hora local a UTC, usando datetime('2011-09-25 18:18', 'utc') .

También puede usar el datetime() función para aplicar modificadores como '+1 día', 'comienzo de mes', '- 10 años' y muchos más.

Por lo tanto, su ejemplo se vería así en SQLite:

SELECT mumble
  FROM blah
 WHERE blah.heart_beat_time > datetime('now', '-600 seconds');

Puede encontrar más modificadores en la página de funciones de fecha y hora de SQLite .