blob: 437392268a3dd7fde92aeb313d6c6f82a4beeb1f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
les types de variables de sqlite sont peu nombreux et autorisent un typage automatique
le "type indiqué" est indiqué dans l'instruction CREATE TABLE
https://www.leppf.com/site/spip.php?article89
|| type indiqué || type choisi automatiquement || autre types possibles ||
---------------------------------------------------------------------------
|| TEXT || TEXT || BLOB, NULL ||
|| INTEGER || INTEGER (de 1 à 8 octets) || REAL, TEXT, BLOB, NULL ||
|| REAL || REAL (flottant sur 9 octets) || TEXT, BLOB, NULL ||
|| NUMERIC || INTEGER ou REAL || TEXT, BLOB, NULL ||
|| NONE || indéfini || dépend des données ||
du code SQL écrit pour d'autres SGBD devrait fonctionner,
sqlite fera des conversions dans ses propres types avec les problèmes qu'on peut imaginer
pour les dates, on stockera à priori le timestamp
|