MySQL中,使用命令语句给表增加字段时,如何决定字段的位置呢?

使用命令语句给表增加字段:

alter table user add(age int(3) default null);

当你查询这个表的数据时,字段age会显示在最后面:

mysql> select * from user;
+----+--------------+----------+-----------+
| id | account_name | PASSWORD | age |
+----+--------------+----------+-----------+
|  1 | liaowenxiong | 123      | NULL      |

我希望查询数据时,字段age可以显示在account_name 的右边,该怎么做呢?

听说增加字段时,可以使用after关键字,但是我试过了不行:

alter table user add(age int(3) default null) after account_name;

执行失败。

回答

ALTER TABLE test_data.test_collection ADD COLUMN test varchar(255) NULL AFTER output_message;

以上是MySQL中,使用命令语句给表增加字段时,如何决定字段的位置呢?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>