MYSQL Sintax在具有属性default的句子中出错

时间:2017-11-06 20:33:27

标签: mysql sql

Hello stackoverflows朋友。

我在sql中的问题是这个sintaxis:

ALTER TABLE user MODIFY COLUMN (role INT(10)) DEFAULT 2 NOT NULL;

我想修改此案例角色中的列,但我的默认值应为2。

感谢。

2 个答案:

答案 0 :(得分:0)

试试这个 - 对于SQL

 ALTER TABLE USER ALTER COLUMN ROLE SET DEFAULT(2);

对于MySql:

ALTER TABLE USER ALTER ROLE SET DEFAULT(2);

答案 1 :(得分:0)

此语法应该有效:

alter table user modify column role int default 2;

Here是一个SQL小提琴。