为什么这个sql语句不起作用----“ALTER TABLE ALTER COLUMN email varchar(100)not null;”----?

时间:2018-03-19 13:18:01

标签: mysql

- ALTER TABLE ALTER COLUMN电子邮件varchar(100)非空;

解决方案是什么? 为什么这句话不起作用?

1 个答案:

答案 0 :(得分:0)

您好,您可以尝试这样

ALTER TABLE table_name  ADD  email varchar(100) not null

您可以更改列名

ALTER TABLE tableName RENAME COLUMN "oldcolname" TO "newcolname" datatype(length);

你也可以修改

ALTER TABLE table_name
MODIFY COLUMN column_name datatype;