sql >> Database teknologi >  >> RDS >> Mysql

Hvad sker der, når kolonnetypen TIMESTAMP ændres til DATETIME i MySQL?

Er det muligt? - Ja

Er det langsomt? - Det tager nok lidt tid.

Forskellen mellem TIMESTAMP og DATETIME er forklaret lidt her:Skal jeg bruge feltet 'datetime' ' eller 'tidsstempel'?

Generelt synes jeg ikke, at det er smart at ændre en type, medmindre du virkelig står uden andre muligheder. Du vil miste data, som du faktisk ønsker at beholde, eller data, der skal eksistere, vil blive oprettet. Disse data vil højst sandsynligt ikke være, hvad du har brug for.




  1. For mange forbindelser Hibernate og mysql

  2. MySQL-grænse med variabel

  3. Kør SCRIPT fra PL/SQL Block

  4. Brug af markøren i en sløjfe af en lagret procedure