SQLite
 sql >> Base de données >  >> RDS >> SQLite

Insertion de la date et de l'heure actuelles dans la base de données SQLite

SQLite prend en charge les variables SQL standard CURRENT_DATE , CURRENT_TIME , et CURRENT_TIMESTAMP :

INSERT INTO Date (LastModifiedTime) VALUES(CURRENT_TIMESTAMP)

Le type de données par défaut pour les dates/heures dans SQLite est TEXT .

ContentValues n'autorisez pas l'utilisation d'expressions SQL génériques, uniquement des valeurs fixes, vous devez donc lire l'heure actuelle en Java :

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