Переименовать столбец в MySQL без заполнения данных
В MySQL
Когда мы используем alter table
Синтаксис для переименования столбца, заполнение данных будет происходить для этого столбца.
Например, подумайте об этом случае,
create table table1(i int(10) primary key,k varchar(10));
alter table table1 change k j varchar(10);
здесь мы хотим только переименовать столбец, а не тип данных. В любом случае мы должны объявить тип данных в вышеприведенном случае. Таким образом, будет происходить итерация для изменения данных, даже если типы данных совпадают. Мы не хотим этой итерации.
Мой вопрос,
Есть ли возможность уменьшить эту итерацию? или есть ли возможность переименовать столбец без этой итерации?