Mysql,在哪里添加引号

Mysql,在哪里添加引号,mysql,Mysql,错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解使用near'insert into mmm的正确语法(EDATE、IDNO、TOURCE、MISC、TERM、SYFROM、SYTO) 第2行的值('2005-1' 我能看到的唯一问题是代码中“3rd”和2006之间的点(.)而不是逗号(,)。试试这个,看看你的问题是否得到了解决 insert into mmm (EDATE, IDNO, TUITION, MISC, TERM, SYFROM, S

错误1064(42000):您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,了解使用near'insert into mmm的正确语法(EDATE、IDNO、TOURCE、MISC、TERM、SYFROM、SYTO) 第2行的值('2005-1'


我能看到的唯一问题是代码中“3rd”和2006之间的点(.)而不是逗号(,)。试试这个,看看你的问题是否得到了解决

insert into mmm (EDATE, IDNO, TUITION, MISC, TERM, SYFROM, SYTO)    
 values ('2005-12-23',94587896,12000,1215,"3rd".2006,2007);

当您的数据类型不是与数字相关的数据类型,但您也可以对数字数据类型使用引号时,错误表明在查询的开头有正确的内容。您是否尝试一次执行两个查询,这是第二个查询?ENO INT not null auto_increment,->EDATE DATE,->IDNO INT not null,->INT,->MISC INT,->TERM CHAR(3),->SYFROM INT(4),->SYTO INT(4),->主键(ENO));如前所述,该错误与在此之前发生的任何事情有关。它表示:错误1136(21S01):列计数与第1行的值计数不匹配
insert into mmm (EDATE, IDNO, TUITION, MISC, TERM, SYFROM, SYTO)
values('2005-12-23', 94587896, 12000, 1215, '3rd', 2006, 2007);