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

Zmodyfikuj kolumnę Vs zmień kolumnę

ZMIEŃ KOLUMNĘJeżeli masz już swoją bazę danych MySQL i zdecydujesz, że jedna z Twoich kolumn ma niepoprawną nazwę, nie musisz jej usuwać i zastępować, możesz po prostu zmienić jej nazwę za pomocą zmień kolumnę .

ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL FIRST;

MODIFY COLUMN To polecenie robi wszystko, co może CHANGE COLUMN, ale bez zmiany nazwy kolumny.Możesz użyć polecenia modyfikacji SQL, jeśli chcesz zmienić rozmiar kolumny w MySQL. W ten sposób możesz zezwolić na więcej lub mniej znaków niż wcześniej. Nie można zmienić nazwy kolumny za pomocą modyfikacji i innych

ALTER TABLE MyTable MODIFY COLUMN foo VARCHAR(32) NOT NULL AFTER baz;

Uwaga:ALTER TABLE służy do zmiany tabeli oznacza zmianę nazwy kolumny, rozmiaru, upuszczania kolumny. Polecenia CHANGE COLUMN i MODIFY COLUMN nie mogą być używane bez pomocy polecenia ALTER TABLE.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zrobić sterownik Qt mysql w systemie Windows?

  2. Dlaczego sterownik QMYSQL nie jest załadowany w QT5.2?

  3. Czy istnieje odpowiednik MySQL preg_replace PHP?

  4. Jak dodawać komentarze do tabeli lub kolumny w mysql za pomocą SQLAlchemy?

  5. Instalowanie mysql2 gem dla Ruby on Rails z systemem Mac OSX 10.6