phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Błąd długości/wartości DATETIME i TIMESTAMP

Podczas definiowania pola DATETIME lub TIMESTAMP nie ma potrzeby określania długości.

Oto, do czego odnosi się komunikat o błędzie:

Wartość DATETIME lub TIMESTAMP może zawierać końcowe ułamki sekund z dokładnością do mikrosekund (6 cyfr)

MySQL zezwala na ułamki sekund dla wartości TIME, DATETIME i TIMESTAMP, z dokładnością do mikrosekund (6 cyfr). Aby zdefiniować kolumnę, która zawiera część ułamkową sekund, użyj składni type_name(fsp), gdzie type_name to TIME, DATETIME lub TIMESTAMP, a fsp to dokładność ułamka sekund. Na przykład:

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

Streszczenie z Składnia CREATE TABLE :

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

Dokumentacja:




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Zalogowałem się do phpmyadmina. Po zalogowaniu otrzymuję błąd.

  2. Zmiana nazw tabel bazy danych za pomocą PhpMyAdmin

  3. phpMyAdmin w Xampp nie działa

  4. Jak zwiększyć rozmiar pamięci dla phpmyadmina

  5. Google Cloud PHP mój administrator nie łączy się z ssh