PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PHP PDO Postgres versus tipo de coluna SQLite para contagem(*)


Este é um efeito colateral do sqlite não ter tipos de dados. Ou melhor, ter o que eles chamam de sistema de tipo dinâmico . Mas bem interessante
SELECT TYPEOF(b) FROM ( select count(*) as b from my_table) a;

produz integer como saída! Então, claramente, algo está sendo perdido na tradução de sqlite para php. No entanto, isso realmente não importa porque em php '1' + 2 dá 3. Porque não vamos esquecer, PHP também é um sistema de tipagem dinâmica.