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

Konverter alle kolonner i rækkerne fra dato til tidsstempel MySQL

Det er ret ligetil at konvertere fra én type til en anden ved hjælp af ALTER TABEL kommando:

ALTER TABLE table_name CHANGE old_date new_timestamp TIMESTAMP

Denne proces kan tage et stykke tid at fuldføre, hvis du har mange data og et stort antal indekser.

Jeg er ikke sikker på, hvorfor du vil skifte disse til TIMESTAMP type som har et meget mere begrænset område end DATETIME . Forskellene er dokumenterede og vigtigt at vide.



  1. Udforsk SQL Server-gendannelsesdatabase med gendannelse vs ingen gendannelsesmuligheder

  2. Opret MySQL-database fra Java

  3. Identitetsstigningen hopper i SQL Server-databasen

  4. Hent data fra lagret procedure, som har flere resultatsæt