sql >> Database >  >> RDS >> SQLite

Huidige datum en tijd invoegen in SQLite-database

SQLite ondersteunt de standaard SQL-variabelen CURRENT_DATE , CURRENT_TIME , en CURRENT_TIMESTAMP :

INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)

Het standaard datatype voor datums/tijden in SQLite is TEXT .

ContentValues sta het gebruik van generieke SQL-expressies niet toe, alleen vaste waarden, dus u moet de huidige tijd in Java lezen:

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


  1. Aanmeldingstriggers in SQL Server

  2. Opdrachten lopen niet synchroon; je kunt deze opdracht nu niet uitvoeren

  3. FOUT 2002 (HY000):Kan geen verbinding maken met lokale MySQL-server via socket '/var/run/mysqld/mysqld.sock' (2)

  4. Voorbeeldschema's op GitHub