phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

DATETIME и TIMESTAMP Грешка в дължината/стойностите

Когато дефинирате поле DATETIME или TIMESTAMP, няма нужда да указвате дължината.

Това се отнася до съобщението за грешка:

Стойността DATETIME или TIMESTAMP може да включва последваща част от секунди с точност до микросекунди (6 цифри)

MySQL позволява частични секунди за стойности TIME, DATETIME и TIMESTAMP с точност до микросекунди (6 цифри). За да дефинирате колона, която включва част от секунди, използвайте синтаксиса type_name(fsp), където type_name е TIME, DATETIME или TIMESTAMP, а fsp е точността на дробни секунди. Например:

СЪЗДАВАНЕ НА ТАБЛИЦА t1 (t TIME(3), dt DATETIME(6)); 

Извлечение от СИНтаксис CREATE TABLE :

<предварителен код>| ВРЕМЕ[(fsp)]| TIMESTAMP[(fsp)]| DATETIME[(fsp)]

Документация:




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Не може да се импортира база данни чрез phpmyadmin размерът на файла е твърде голям

  2. Задаване на парола за phpMyAdmin

  3. WAMP:phpmyadmin внезапно се повреди

  4. Деактивирайте ajax в phpmyadmin 4.0.5

  5. phpMyAdmin не може да се свърже с MySQL сървър