Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我确信这只是一个语法错误,但是看过手册后,我看不出我哪里出错了:
INSERT INTO `2012`(country_name) VALUES (`Afghanistan`),(`Algeria`),(`Botswana`),(`Burkina Faso`)
country_name 是我数据库中的一列。但是,在提交查询时,我得到:
错误代码:1054。“字段列表”中的未知列“阿富汗”
但阿富汗并不意味着要成为一个领域,而是一个价值!我错过了什么?谢谢!
值应该用单引号括起来,而不是反引号
INSERT INTO `2012`(country_name) VALUES ('Afghanistan'),('Algeria'),('Botswana'),('Burkina Faso')
反引号用于转义 MySQL 中保留关键字的 columnNames 和 tableNames。前任,
INSERT INTO `table` (`unique`, `from`, `to`) VALUES ('','','')