sql >> Databáze >  >> RDS >> Mysql

MySQL:Neplatná výchozí hodnota pro TIMESTAMP

Zajímavé je, že obojí funguje:

`start_time` timestamp(6), 

A:

`start_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

Můžete použít druhou možnost – specifikátor přesnosti vynechejte z definice.

Ale správná metoda je:

`start_time` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),

Jak je vysvětleno v dokumentaci :



  1. pandas - Sloučení na sloupcích řetězců nefunguje (chyba?)

  2. Jak nakonfigurovat databázovou poštu na serveru SQL Server

  3. Jak vyřešit odepřený přístup pro uživatele ‚root‘@‘localhost‘ (pomocí hesla:Ano) při připojení databáze MySQL

  4. Vrátit seznam funkcí oddílů v SQL Server (T-SQL)