У меня есть следующий столбец
`Equipamento_Solucao_id` VARCHAR(32) NOT NULL,
Я бы хотел, чтобы это было
`Equipamento_Solucao_id` VARCHAR(32) DEFAULT NULL,
Как я могу сделать это, не меняя мою модель базы данных, то есть с помощью sql-запроса?
Возможный дубликат Изменение столбца: с нуля на ненулевое
Какой СУБД вы используете? «SQL» - это просто язык запросов, а не имя конкретного продукта базы данных. Добавьте тег для продукта базы данных, который вы используете postgresql, oracle, db2, sql-server, ...
рабочая среда mysql
Не буду слишком педантичным, но вы используете СУБД mysql. MySQL Workbench - это среда разработки, которую вы используете для взаимодействия с СУБД.






Вы бы использовали оператор alter table. Типичный метод:
alter table t alter column Equipamento_Solucao_id VARCHAR(32) DEFAULT NULL;
Вы также можете просмотреть системные таблицы в своей базе данных, найти ограничение not-null, а затем отбросить его.
Отметьте свой вопрос с помощью базы данных, которую вы используете.