Ответ 1
Здесь настоящий синтаксис. Не забудьте также установить нулеустойчивость:
ALTER TABLE your_table
MODIFY COLUMN your_column DOUBLE NULL;
или
ALTER TABLE your_table
MODIFY COLUMN your_column DOUBLE NOT NULL;
В принципе, в настоящее время у меня есть столбец в таблице MySQL, который является int.
Я хотел бы изменить это, чтобы удвоить. Я искал в Интернете, но все, что придумал, это преобразование при получении значений из столбца (например, преобразование даты в Date), но это не то, что я имею в виду.
Я предполагаю, что это что-то с таблицей Alter, и я посмотрел это на странице MySQL dev, но не смог найти то, что искал.
Здесь настоящий синтаксис. Не забудьте также установить нулеустойчивость:
ALTER TABLE your_table
MODIFY COLUMN your_column DOUBLE NULL;
или
ALTER TABLE your_table
MODIFY COLUMN your_column DOUBLE NOT NULL;
Вы правы, что вам нужно использовать ALTER TABLE
. Команда будет выглядеть примерно так:
ALTER TABLE tablename MODIFY COLUMN columnname DOUBLE;