Je crée des applications Android et je dois enregistrer la date / l'heure de l'enregistrement de création. La documentation SQLite dit, cependant, "SQLite n'a pas de classe de stockage réservée pour stocker les dates et / ou les heures" et il est "capable de stocker les dates et les heures sous forme de valeurs TEXT, REAL ou INTEGER".
Y a-t-il une raison technique d'utiliser un type plutôt qu'un autre? Et une seule colonne peut-elle stocker des dates dans l'un des trois formats d'une ligne à l'autre?
J'aurai besoin de comparer les dates plus tard. Par exemple, dans mes applications, je montrerai tous les enregistrements créés entre la date A et la date B. Je crains que le fait de ne pas avoir une véritable colonne DATETIME puisse rendre les comparaisons difficiles.