Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jakie są odpowiedniki w SQLlite INTERVAL i UTC_TIMESTAMP w MySQL?

datetime('now') zapewnia bieżącą datę i godzinę w UTC, więc jest to odpowiednik SQLite UTC_TIMESTAMP() w MySQL .

Warto również wiedzieć, że podany ciąg daty i godziny to datetime może przekonwertować go z czasu lokalnego na UTC, używając datetime('2011-09-25 18:18', 'utc') .

Możesz także użyć datetime() funkcja do zastosowania modyfikatorów, takich jak „+1 dzień”, „początek miesiąca”, „-10 lat” i wiele innych.

Dlatego Twój przykład będzie wyglądał tak w SQLite:

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

Więcej modyfikatorów znajdziesz na stronie funkcji daty i czasu SQLite .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Projekt DB:tabela członków oddzielna lub wszystkie w jednej tabeli?

  2. jak importować z MS Excel do MYSQL DB

  3. Tabela natywna „performance_schema”.'??? ma złą strukturę

  4. Który jest szybszy:skorelowane podzapytania czy dołączanie?

  5. Wybierz oddzielne wiersze z dwóch tabel, uporządkuj według daty