SQLite
 sql >> Baza danych >  >> RDS >> SQLite

Wstawianie aktualnej daty i czasu w bazie danych SQLite

SQLite obsługuje standardowe zmienne SQL CURRENT_DATE , CURRENT_TIME i CURRENT_TIMESTAMP :

INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)

Domyślny typ danych dla dat/godzin w SQLite to TEXT .

ContentValues nie zezwalaj na używanie ogólnych wyrażeń SQL, tylko stałe wartości, więc musisz odczytać aktualny czas w Javie:

cv.put("LastModifiedTime",
       new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 sposoby na usunięcie zduplikowanych wierszy w SQLite

  2. SQLite JSON_QUOTE()

  3. Nie można wstawić rekordu do bazy danych SQLite z usługi Firebase Message Service, gdy aplikacja jest w tle lub w stanie zamkniętym

  4. Brakuje pliku freemaker.jar GreenDao

  5. Jak uzyskać aktualny czas w SQLite?