单列(带空格)名称分为两部分

时间:2019-05-27 12:55:20

标签: mysql

我正在使用codeigniter insert_batch($table, $data); 我有一列名为“客户发表的评论”。

当我尝试批量向其中插入数据时。插入查询更改为:

INSERT INTO `table` (`id`, `Name`, `Status`,`Comment posted by the` `customer`, `isActive`) VALUES (),(),()...;

如所见,该列分为两部分- 1.评论由 2.客户

这将引发错误。我该如何克服呢?我需要将其作为单列插入。

1 个答案:

答案 0 :(得分:0)

尝试像这样格式化查询

INSERT INTO table (id, Name, Status, `Comment posted by the customer`, isActive) VALUES (),(),()

更新

您可以省略列名并为所有列指定值

INSERT INTO table VALUES (), (), ()