sql >> Database >  >> RDS >> Mysql

Fout bij het maken van de tabel

Je MYSQL-versie is 5.5 of lager denk ik.

MySQL 5.7 heeft ondersteuning voor fractionele seconden voor TIME, DATETIME en TIMESTAMP-waarden, met een nauwkeurigheid tot microseconden (6 cijfers):

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

De fsp-waarde, indien opgegeven, moet tussen 0 en 6 liggen. Een waarde van 0 betekent dat er geen fractioneel deel is. Indien weggelaten, is de standaardprecisie 0. (Dit verschilt van de standaard SQL-standaard van 6, voor compatibiliteit met eerdere MySQL-versies.)

SQL FIDDLE DEMO




  1. Een gegevensmodel voor een app voor het boeken van medische afspraken

  2. Hoe MySQL-transacties testen?

  3. Een opgeslagen procedure uitvoeren in een andere opgeslagen procedure in SQL-server

  4. MySQL:servertijdzone of gebruikerstijdzone behouden?