Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP Jak zwrócić datetime(6) z Mysql?

Problem dotyczy adaptera PHP, którego używasz do komunikacji z Mysql. O ile widzę, używasz adaptera PDO do pobrania wyniku zapytania. Jednak ten adapter nie obsługuje ułamków sekund (RRRR-MM-DD GG:MM:SS.F).

Adapter PDO obsługuje RRRR-MM-DD HH:MM:SS i automatycznie formatuje wartości kolumn datetime do tego formatu.

Jest to błąd w samym adapterze PDO. Znajdź poniższy link w celach informacyjnych:http://grokbase.com/t/php/php-bugs/11524dvh68/php-bug-bug-54648-new-pdo-forces-format-of-datetime-fields



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy są jakieś walidatory SQL, które mogą sprawdzać składnię na wielu serwerach baz danych?

  2. Ustawianie wartości kolumn jako nazw kolumn w wyniku zapytania SQL

  3. Nie można połączyć się z bazą danych mysql [strato]

  4. Wstrzyknięcie SQL nie działa poprawnie

  5. Jak najlepiej porównać do 0 w PHP?