mysql#1064错误。插入

时间:2016-06-08 11:32:44

标签: mysql mysql-error-1064 insert-into

这显然是我无法看到的,但我敢打赌,这是一件我无法找到的超级简单的事情。这是我的疑问:

INSERT INTO match (g1_id,g1_pv,g1_pe,g1_pb,g2_id,g2_pv,g2_pe,g2_pb,g3_id,g3_pv,g3_pe,g3_pb,g4_id,g4_pv,g4_pe,g4_pb,g5_id,g5_pv,g5_pe,g5_pb,gv_id_spareggio) VALUES (2,12,15,3,1,32,32,2,4,43,43,6,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)

这是我得到的错误:

#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 'match (g1_id,g1_pv,g1_pe,g1_pb,g2_id,g2_pv,g2_pe,g2_pb,g3_id,g3_pv,g3_pe,g3_pb,g' at line 1 

下一步" g"那打扰他?

感谢。

2 个答案:

答案 0 :(得分:2)

我认为match是mysql中的保留关键字。所以你应该使用`match`或" match"如果启用了ANSI SQL模式

答案 1 :(得分:0)

匹配是$apply使用引号中的关键字:

$element.on('click', function() {
  $scope.$apply(function() {
    switch (zoomState) {
      case 'normal':
        zoom();
        break;

      case 'full':
        unZoom();
        break;
    }
  });
});