PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PHP PDO Postgres срещу Sqlite тип колона за count(*)

Това е страничен ефект от това, че sqlite няма типове данни. Или по-скоро да има това, което наричат ​​система от динамичен тип . Но доста интересно

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

произвежда integer като изход! Така че очевидно нещо се губи при превода от sqlite към php. Това обаче няма особено значение, защото в php '1' + 2 дава 3. Защото нека не забравяме, PHP също е система с динамичен тип.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да разреша грешка в целостта на поле, което не съществува?

  2. Формата за търсене не се насочва към правилния контролер в Rails 5.1

  3. Връщане от функция с OUT параметър

  4. Какво е очакваното поведение за множество функции, връщащи набор в клауза SELECT?

  5. DBConcurrency изключение, възникнало при актуализиране с помощта на Dataadapter