Задать вопрос
piro1107
@piro1107
Студент

Чем отличается «alter ... modify» от «alter ... change»?

Ведь и то и то отвечает за изменение столбца. Или есть различия?
  • Вопрос задан
  • 3096 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 1
@WhoMe
dev.mysql.com/doc/refman/5.1/en/alter-table.html
Если посмотреть документацию то можно заметить, что для CHANGE также указывается новое имя колонки, в то время как в MODIFY меняется только ее описание.
| CHANGE [COLUMN] old_col_name new_col_name column_definition
[FIRST|AFTER col_name]
| MODIFY [COLUMN] col_name column_definition
[FIRST | AFTER col_name]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы