sql >> Database >  >> RDS >> Mysql

Wat gebeurt er als het kolomtype TIMESTAMP wordt gewijzigd in DATETIME in MySQL?

Is dit mogelijk? - Ja

Gaat het langzaam? - Het zal waarschijnlijk even duren.

Het verschil tussen TIMESTAMP en DATETIME wordt hier een beetje uitgelegd:Moet ik veld 'datetime' gebruiken ' of 'tijdstempel'?

Over het algemeen denk ik dat het niet slim is om van type te veranderen, tenzij je echt geen andere opties meer hebt. U verliest gegevens die u eigenlijk wilt behouden of gegevens die moeten bestaan, worden aangemaakt. Deze gegevens zullen hoogstwaarschijnlijk niet zijn wat u nodig heeft.




  1. Wat zijn performantere, CTE- of tijdelijke tabellen?

  2. Een index maken in Django zonder downtime

  3. Hoe voeg ik een primaire sleutel auto_increment toe aan de SQL Server-database?

  4. Kan Azure Web App - NodeJS niet verbinden met Azure Mysql