相关疑难解决方法(0)

alter table在column1之后添加MULTIPLE列

我需要向表中添加多个列,但在列调用后将列定位lastname.

我试过这个:

ALTER TABLE `users` ADD COLUMN
(
    `count` smallint(6) NOT NULL,
    `log` varchar(12) NOT NULL,
    `status` int(10) unsigned NOT NULL
) 
AFTER `lastname`;
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册,以便lastname在第7行的')AFTER ' 附近使用正确的语法

如何在这样的查询中使用AFTER?

mysql ddl

332
推荐指数
5
解决办法
51万
查看次数

如何重新排列Mysql列?

我需要移动现有列的位置(以获得更好的可见性).

如何在不影响数据的情况下完成?

mysql

61
推荐指数
3
解决办法
4万
查看次数

标签 统计

mysql ×2

ddl ×1