powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Переименование столбца с сохраниение структуры таблицы
3 сообщений из 3, страница 1 из 1
Переименование столбца с сохраниение структуры таблицы
    #39322609
rezhisser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица table со столбцами column1 и column2

В структуре таблицы для этих столбцов:

NULL = No
Default = None

После переименовывание столбцов

ALTER TABLE table CHANGE column1 new_column1 varchar(255)

В структуре таблицы для этих столбцов уже:

NULL = Yes
Default = NULL


Вопрос - можно ли как-то переименовать, чтоб в структуре ничего не менялось?
...
Рейтинг: 0 / 0
Переименование столбца с сохраниение структуры таблицы
    #39322619
rezhisser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался

нужно ALTER TABLE table CHANGE column1 new_column1 varchar(255) NOT NULL
...
Рейтинг: 0 / 0
Переименование столбца с сохраниение структуры таблицы
    #39322699
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rezhisser , формально ALTER TABLE требует ПОЛНОЙ спецификации свойств поля, поскольку в общем случае CHANGE COLUMN - это создание нового поля с копированием/преобразованием данных и удалением старого поля. Если что-то не указывается, то сервер вполне законно полагает, что надо использовать установку по умолчанию.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Переименование столбца с сохраниение структуры таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]