Lors de la création d'une table en SQLite3, je m'embrouille face à tous les types de données possibles qui impliquent des contenus similaires. Quelqu'un pourrait-il me dire quelle est la différence entre les types de données suivants ?
INT, INTEGER, SMALLINT, TINYINT
DEC, DECIMAL
LONGCHAR, LONGVARCHAR
DATETIME, SMALLDATETIME
Existe-t-il une documentation quelque part qui énumère les capacités min./max. des différents types de données ? Par exemple, je suppose que smallint
détient une valeur maximale plus grande que tinyint
mais une valeur plus petite que l'entier, mais je n'ai aucune idée de ce que sont ces capacités.