gpt4 book ai didi

mysql - 向表中插入列的语法

转载 作者:太空宇宙 更新时间:2023-11-03 10:24:11 25 4
gpt4 key购买 nike

是否可以向 MySQL 表中插入列?

我创建了一个表并将其命名为“my_table”——我不明白,为什么 MySQL 不吃掉我的语法...

INSERT INTO "my_table"(
"item" char(1) NOT NULL DEFAULT '',
"price" int(10) NOT NULL DEFAULT '3000',
"level" int(10) NOT NULL DEFAULT '1000',
"super" char(1) NOT NULL DEFAULT '',
"play" char(1) NOT NULL DEFAULT ''
)

错误信息:

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"my_table"( "item" char(1) NOT NULL DEFAULT '', "price" i' at line 1

那么我的语法有什么问题吗?

最佳答案

如果您尝试向已创建的表中添加列,则必须使用 ALTER。

ALTER TABLE my_table ADD item char(1) NOT NULL DEFAULT '';

http://dev.mysql.com/doc/refman/5.1/en/alter-table.htmlhttp://www.techiecorner.com/560/mysql-how-to-add-column-to-existing-table/

关于mysql - 向表中插入列的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7713481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com