sql >> Databasteknik >  >> RDS >> PostgreSQL

PHP PDO Postgres kontra SQLite kolumntyp för count(*)

Detta är en bieffekt av att sqlite inte har datatyper. Eller snarare, med vad de kallar dynamiska typsystem . Men ganska intressant

SELECT TYPEOF(b) FROM ( select count(*) as b from my_table) a;

producerar integer som utgången! Så uppenbarligen går något förlorat i översättningen från sqlite till php. Men det spelar ingen roll eftersom i php '1' + 2 ger 3. För låt oss inte glömma, PHP är också ett dynamiskt maskinskrivet system.



  1. Hur kan jag infoga en bild i en SQLite-databas

  2. hitta produkter som kunder köpt tillsammans

  3. Inkludera RowId-värde i kapslad tabell

  4. Hur lägger jag till ett mellanslag framför mitt nummer om det är en ensiffrig?