如何在表格中添加列?

时间:2019-08-12 09:30:29

标签: mysql

正如标题所述,我在将列添加到表时遇到了麻烦,我认为您可以为我提供帮助。

我要添加的列是服务器,我想说的是游戏,由于某种原因,INSERT INTO和ADD似乎不起作用。 INSERT INTO给我一个错误消息,但是ADD似乎根本不存在。

ALTER TABLE users
INSERT INTO users (Color)

1064-您的SQL语法有错误;检查与您的MariaDB服务器版本相对应的手册以获取正确的语法,以在第2行的''附近使用

2 个答案:

答案 0 :(得分:0)

INSERTDML(Data Manipulation Language)命令,您需要改用DDL(Data Definition Language)命令。如下所示:

ALTER TABLE users
ADD COLUMN Color varchar(50)

答案 1 :(得分:0)

这是您必须在mysql

中的现有表中添加新列的方式
ALTER TABLE tabel_name ADD COLUMN new_field_name <data_type>

所以您的修改查询必须是这样的:

ALTER TABLE users ADD COLUMN color varchar(10)