MYSQL语法错误,属性default的句子

标签 mysql sql

stackoverflows 的 friend 们大家好。

我的 sql 问题是这样的:

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

我想修改本例角色中的列,但我的默认值应该是 2。

谢谢。

最佳答案

此语法应该有效:

alter table user modify column role int default 2;

Here是一个 SQL Fiddle。

关于MYSQL语法错误,属性default的句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47145292/

相关文章:

mysql - EJS 中用户定义的 MySQL 变量

sqlcmd 无法运行 - 这是配置问题吗?

sql - 一对一的选择限制

php - 如何使用 PHP 在 MySQL 上使用随机或随机数据?

mysql - 不能将左连接与联合结合

c# - 代码中的数据库驱动程序规范

sql - 有没有办法检查截断表?

sql - 如何获取生成表的行表示?

android - SQLite 数据库中的表情符号

php - 多个可登录网站的SQL表