sql >> Database >  >> RDS >> Mysql

PHP Hoe kan ik datetime(6) teruggeven vanuit Mysql?

Het probleem ligt bij de PHP-adapter die u gebruikt om met Mysql te communiceren. Voor zover ik kan zien, gebruikt u een PDO-adapter om het queryresultaat op te halen. Deze adapter ondersteunt echter geen fractionele seconden (JJJJ-MM-DD UU:MM:SS.F).

De PDO-adapter ondersteunt JJJJ-MM-DD UU:MM:SS en formatteert automatisch de waarde van datetime-kolommen naar dit formaat.

Dit is een bug in de PDO-adapter zelf. Gelieve de onderstaande link te vinden voor referentie:http://grokbase.com/t/php/php-bugs/11524dvh68/php-bug-bug-54648-new-pdo-forces-format-of-datetime-fields



  1. Tinyint versus Bit?

  2. Databases en instanties controleren via Activity Monitor | Problemen met SQL Server-prestaties oplossen -2

  3. Cloudera CDP Data Center implementeren op Oracle Cloud Infrastructure (OCI)

  4. gebruik kolomwaarde als kolomnaam mysql