Ceci est un effet secondaire du fait que sqlite n'a pas de types de données. Ou plutôt, avoir ce qu'ils appellent le système de type dynamique . Mais assez intéressant
SELECT TYPEOF(b) FROM ( select count(*) as b from my_table) a;
produit integer
comme sortie ! Il est donc clair que quelque chose se perd dans la traduction de sqlite en php. Cependant, cela n'a pas vraiment d'importance car en php '1' + 2
donne 3. Car ne l'oublions pas, PHP est aussi un système typé dynamique.