sql >> Databáze >  >> Database Tools >> phpMyAdmin

Chyba délky/hodnot DATETIME a TIMESTAMP

Při definování pole DATETIME nebo TIMESTAMP není potřeba zadávat délku.

Chybová zpráva odkazuje na toto:

Hodnota DATETIME nebo TIMESTAMP může obsahovat koncovou část ve zlomcích sekund s přesností až na mikrosekundy (6 číslic)

MySQL povoluje hodnoty TIME, DATETIME a TIMESTAMP ve zlomcích sekund s přesností až na mikrosekundy (6 číslic). Chcete-li definovat sloupec, který obsahuje část ve zlomcích sekund, použijte syntaxi název_typu(fsp), kde název_typu je TIME, DATETIME nebo TIMESTAMP a fsp je přesnost na zlomky sekund. Například:

CREATE TABLE t1 (t TIME(3), dt DATETIME(6));

Abstrakt z syntaxe CREATE TABLE :

| TIME[(fsp)]
| TIMESTAMP[(fsp)]
| DATETIME[(fsp)]

Dokumentace:




  1. ALTER DATABASE se nezdařilo, protože nebylo možné umístit zámek na databázi

  2. Mysql Workbench Mac OS chybí nástroje pro správu a import/export dat

  3. Přístup k phpMyAdmin (Xampp) z jiné sítě

  4. PHPMyAdmin Windows XAMPP Chybí problém s rozšířením MySQL