SQLite podporuje standardní SQL proměnné CURRENT_DATE
, CURRENT_TIME
a CURRENT_TIMESTAMP
:
INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)
Výchozí datový typ pro data/časy v SQLite je TEXT
.
ContentValues
neumožňují používat obecné SQL výrazy, pouze pevné hodnoty, takže musíte číst aktuální čas v Javě:
cv.put("LastModifiedTime",
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));