在SQL中向列中添加NOT NULL

时间:2018-04-24 17:37:51

标签: mysql sql

我有以下专栏

 `Equipamento_Solucao_id` VARCHAR(32) NOT NULL,

我希望它是

`Equipamento_Solucao_id` VARCHAR(32) DEFAULT NULL,

如何在不更改数据库模型的情况下执行此操作,即使用sql查询?

1 个答案:

答案 0 :(得分:1)

您将使用alter table语句。一种典型的方法是:

alter table t alter column Equipamento_Solucao_id VARCHAR(32) DEFAULT NULL;

您还可以查看数据库中的系统表,找到非空约束,然后专门删除它。