Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd w tworzeniu tabeli

Twoja wersja MYSQL to 5.5 lub niższa, jak sądzę.

MySQL 5.7 obsługuje ułamki sekund dla wartości TIME, DATETIME i TIMESTAMP, z dokładnością do mikrosekund (6 cyfr):

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

Wartość fsp, jeśli jest podana, musi mieścić się w zakresie od 0 do 6. Wartość 0 oznacza, że ​​nie ma części ułamkowej. Jeśli zostanie pominięty, domyślna precyzja wynosi 0. (Różni się to od standardowej domyślnej wartości SQL wynoszącej 6, co zapewnia zgodność z poprzednimi wersjami MySQL.)

DEMO SKRZYTEK SQL




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wyświetlić zakres godzin?

  2. MySqlCommand Command.Parameters.Add jest przestarzały

  3. Jak wybrać datę z kolumny datetime?

  4. Wiele połączeń stołów w szynach

  5. narzędzia do testowania obciążenia mysql