summaryrefslogtreecommitdiff
path: root/sqlite.txt
diff options
context:
space:
mode:
Diffstat (limited to 'sqlite.txt')
-rw-r--r--sqlite.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/sqlite.txt b/sqlite.txt
new file mode 100644
index 0000000..4373922
--- /dev/null
+++ b/sqlite.txt
@@ -0,0 +1,16 @@
1les types de variables de sqlite sont peu nombreux et autorisent un typage automatique
2le "type indiqué" est indiqué dans l'instruction CREATE TABLE
3https://www.leppf.com/site/spip.php?article89
4
5|| type indiqué || type choisi automatiquement || autre types possibles ||
6---------------------------------------------------------------------------
7|| TEXT || TEXT || BLOB, NULL ||
8|| INTEGER || INTEGER (de 1 à 8 octets) || REAL, TEXT, BLOB, NULL ||
9|| REAL || REAL (flottant sur 9 octets) || TEXT, BLOB, NULL ||
10|| NUMERIC || INTEGER ou REAL || TEXT, BLOB, NULL ||
11|| NONE || indéfini || dépend des données ||
12
13du code SQL écrit pour d'autres SGBD devrait fonctionner,
14sqlite fera des conversions dans ses propres types avec les problèmes qu'on peut imaginer
15
16pour les dates, on stockera à priori le timestamp \ No newline at end of file