sql >> Databáze >  >> RDS >> PostgreSQL

PHP PDO Postgres versus typ sloupce Sqlite pro count(*)

Toto je vedlejší efekt toho, že sqlite nemá datové typy. Nebo spíše mít to, čemu říkají systém dynamického typu . Ale docela zajímavě

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

vytváří integer jako výstup! Je tedy zřejmé, že se v překladu ze sqlite do php něco ztrácí. Nicméně na tom opravdu nezáleží, protože v php '1' + 2 dává 3. Protože nezapomeňme, PHP je také dynamický typovaný systém.



  1. Top 7 pracovních míst, které vyžadují SQL

  2. CREATE TABLE zpětné inženýrství v Oracle

  3. Vyberte všechny řádky kromě jednoho v MySQL

  4. Kód chyby:1215. Nelze přidat omezení cizího klíče (cizí klíče)