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

Co się stanie po zmianie typu kolumny TIMESTAMP na DATETIME w MySQL?

Czy to możliwe? - Tak

Czy to wolno? - To prawdopodobnie trochę potrwa.

Różnica między TIMESTAMP i DATETIME jest wyjaśniona nieco tutaj:Czy powinienem użyć pola „datetime ' lub 'znacznik czasu'?

Ogólnie rzecz biorąc, nie sądzę, że zmiana typu jest mądrą rzeczą, chyba że naprawdę pozostaniesz bez żadnych innych opcji. Utracisz dane, które faktycznie chcesz zachować lub zostaną utworzone dane, które muszą istnieć. Te dane najprawdopodobniej nie będą tym, czego potrzebujesz.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. #1222 — Użyte instrukcje SELECT mają różną liczbę kolumn

  2. Automatycznie łap wyjątki dla PDO w PHP

  3. MySQL aktualizuje ten sam wiersz przez wielu użytkowników, takich jak licznik

  4. Jakiego typu danych należy użyć w opisie?

  5. codeIgniter zamiast tego użyj mysql_real_escape_string(). problem z połączeniem z bazą danych